{"level":"info","service":"Main","time":"2026-07-09T09:05:19.854001429+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:05:19.861456698+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:05:19.861481885+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-07-09T09:05:19.921212104+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-07-09T09:05:19.921234599+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-07-09T09:05:19.921313368+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:05:19.921444218+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-07-09T09:05:22.921649247+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-07-09T09:05:22.922467257+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-07-09T09:07:52.184927029+07:00","message":"incoming connection from...171.103.89.169:63031 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:07:52.184944872+07:00","message":"new client from...171.103.89.169:63031 connected"}
{"level":"info","service":"Hub","time":"2026-07-09T09:07:55.12421018+07:00","message":"incoming connection from...171.103.89.169:63033 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:07:55.124226219+07:00","message":"new client from...171.103.89.169:63033 connected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:07:55.198765257+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:55.19892442+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:55.948400435+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:58.069694285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:58.069749383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:58.948891021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:07:58.948912573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:01.949482474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:01.949489612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:04.950225549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:04.950244579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:07.950546173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:07.950566209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:10.951422888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:10.951460707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:13.952399408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:13.952419618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:16.952768845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:16.95278931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:19.953314937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:19.95332303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:22.953516529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:22.953554731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:25.953605086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:25.953634403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:28.953832297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:28.95386364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:31.954409111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:31.954452824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:34.955275803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:34.955250859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:37.955550926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:37.955569218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:40.955572842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:40.955630244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:43.955908743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:43.955928586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:46.956414813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:46.956433951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:49.956770717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:49.956824699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:52.957445296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:52.957471712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:55.958137934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:55.958171296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:58.958834447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:08:58.958842487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:01.959364704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:01.959395376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:04.960347231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:04.960366022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:07.960405719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:07.960445253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:10.960892393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:10.960892804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:13.961414968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:13.961426747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:16.962417041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:16.962420758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:19.962917651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:19.962938211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:22.962959195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:22.963015557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:25.963471966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:25.963507175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:28.963697308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:28.963723932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:31.964437401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:31.964464122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:34.965026311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:34.965043023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:37.965403845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:37.965440765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:40.966007709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:40.96607561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:43.966661844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:43.966665268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:46.967422434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:46.96745396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:49.968161172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:49.968199953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:52.968437416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:52.968486994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:55.969002153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:55.969003555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:58.969873818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:09:58.969887718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:01.970412779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:01.970428144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:04.971444757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:04.97148932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:07.972094079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:07.972115825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:10.972353707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:10.972389296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:13.972929452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:13.972951139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:16.973345817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:16.973351993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:19.973804792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:19.973859152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:22.974464152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:22.974496937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:25.97491918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:25.974961889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:28.514153001+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:28.514456518+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:28.523986364+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:28.535584263+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:28.975910333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:28.975939824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.054822609+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.054855792+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.054859807+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.054869045+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054898431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054906993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054916115+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054920471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054923556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054926571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054929511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.054939668+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.05496555+07:00","message":"push: {true \n 0 0xc000044b00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:29.059998957+07:00","message":"write wav file: './tmp/7611/7611_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.133675824+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.133696552+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.133699602+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.133707259+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133713771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133718327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133721213+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133723846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133725967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133727805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133729647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:29.133734824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.133745068+07:00","message":"push: {true \n 0 0xc001e8a180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:29.139025555+07:00","message":"write wav file: './tmp/7611/7611_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.53849049+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.796823924+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:29.857879655+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:30.067220065+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:30.067249167+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:30.067252706+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:30.067267666+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067310856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067335639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067339125+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067342044+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067344782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067346844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067348918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:30.067351802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:30.067364177+07:00","message":"push: {true \n 0 0xc002024100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:30.071736365+07:00","message":"write wav file: './tmp/7611/7611_3.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:31.976114855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:31.976132729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.598895452+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.599051115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.599057198+07:00","message":"receive interim result [false|false]: ฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.599074534+07:00","message":"[buffer interim] 4 false ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599083038+07:00","message":"[bufferProcess] interim [420000000]:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599085426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599091792+07:00","message":"[bufferProcess] send to processor (ticker):ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599094625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599097288+07:00","message":"> Transcript [3] [false]: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.599099821+07:00","message":"Set StatePrefix (first interim): 'ฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.695964735+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977084673+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977145683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977153632+07:00","message":"receive interim result [true|false]: ฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977189832+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977192899+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977204852+07:00","message":"[buffer interim] 4 true ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977213915+07:00","message":"[bufferProcess] interim [870000000]:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977217524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977220488+07:00","message":"> Transcript [4] [true]: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977223579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977225754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977227832+07:00","message":"StatePrefix: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977230184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:33.977232944+07:00","message":"Push: 'ฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:33.977246075+07:00","message":"push: {true ฮัลโหล 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:33.987392601+07:00","message":"write wav file: './tmp/7611/7611_4.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:34.976186688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:34.976208497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.308156158+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.367122455+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.498447685+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.825750213+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.825781214+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.825784934+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.825792633+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825800292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825804421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825807292+07:00","message":"> Transcript [5] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825809807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825811843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825813762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.825815667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:35.82582291+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:35.825832797+07:00","message":"push: {true \n 0 0xc00041c800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:35.830374159+07:00","message":"write wav file: './tmp/7611/7611_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.209201531+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.209260123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.209265725+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.209278845+07:00","message":"[buffer interim] 6 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.20928609+07:00","message":"[bufferProcess] interim [540000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.209288529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.340190262+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.340235207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.340243256+07:00","message":"receive interim result [false|false]: ได้ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.340261675+07:00","message":"[buffer interim] 6 false ได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.340270861+07:00","message":"[bufferProcess] interim [660000000]:ได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.340274424+07:00","message":"[bufferProcess] send to processor:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.34027931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.340283355+07:00","message":"> Transcript [6] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.340286717+07:00","message":"Set StatePrefix (first interim): 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.347529639+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.347571139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.34757866+07:00","message":"receive interim result [false|false]: ได้ยินไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.347597039+07:00","message":"[buffer interim] 6 false ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347607591+07:00","message":"[bufferProcess] interim [720000000]:ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347611032+07:00","message":"[bufferProcess] send to processor:ได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347616242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347621791+07:00","message":"> Transcript [7] [false]: 'ได้ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347628527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347633918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347637071+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.347640428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.529310596+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.529374476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.529381365+07:00","message":"receive interim result [false|false]: ได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:36.529398928+07:00","message":"[buffer interim] 6 false ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.52940919+07:00","message":"[bufferProcess] interim [840000000]:ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529412025+07:00","message":"[bufferProcess] send to processor:ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.52941544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529418139+07:00","message":"> Transcript [8] [false]: 'ได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529421281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529423536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529425452+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:36.529427675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:37.097365602+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:37.097411711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:37.097417418+07:00","message":"receive interim result [false|false]: ได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:37.097433392+07:00","message":"[buffer interim] 6 false ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097440334+07:00","message":"[bufferProcess] interim [440000000]:ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097442775+07:00","message":"[bufferProcess] send to processor:ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097449218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097452164+07:00","message":"> Transcript [9] [false]: 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097455853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.09745834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097460491+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:37.097463235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:37.97707086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:37.977082861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.055423034+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.187869092+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328811457+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328876911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยินไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328882367+07:00","message":"receive interim result [true|false]: ได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328891136+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328893746+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328899019+07:00","message":"[buffer interim] 6 true ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328907947+07:00","message":"[bufferProcess] interim [790000000]:ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328913336+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328917091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328919871+07:00","message":"> Transcript [10] [false]: 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328924295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328927639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328930598+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.32893362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328941056+07:00","message":"Push: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328944205+07:00","message":"TextPushed: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328947364+07:00","message":"Set new StatePrefix : 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328950651+07:00","message":"Next Push (prob) : 'ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328953764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328958402+07:00","message":"> Transcript [11] [true]: 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328960629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328962491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328964221+07:00","message":"StatePrefix: 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328966157+07:00","message":"TextPushed: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:38.328968423+07:00","message":"Push: 'ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328968659+07:00","message":"push: {false ได้ยิน 0 0xc002024380}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:38.328981491+07:00","message":"push: {true ไหมคะ 0 0xc002024380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:38.340007495+07:00","message":"write wav file: './tmp/7611/7611_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.077233496+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.357536508+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.357558983+07:00","message":"found end of frame, send empty tag with msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.357562096+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.35757079+07:00","message":"[buffer interim] 7 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357578135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357582053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357584955+07:00","message":"> Transcript [12] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357587588+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357589828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357591728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357593643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:39.357596189+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:39.357605981+07:00","message":"push: {true \n 0 0xc002b36180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:39.364297888+07:00","message":"write wav file: './tmp/7611/7611_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.16915908+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.355621374+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.639479629+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.639509926+07:00","message":"found end of frame, send empty tag with msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.639517671+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.639526168+07:00","message":"[buffer interim] 8 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.63953554+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.63954115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639544113+07:00","message":"> Transcript [13] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639546888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639549043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639551044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639553064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:40.639555727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.639565502+07:00","message":"push: {true \n 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:40.64613249+07:00","message":"write wav file: './tmp/7611/7611_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:40.877506509+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:40.977300862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:40.97731319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.196694347+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.46264811+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.462680812+07:00","message":"found end of frame, send empty tag with msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.462685049+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.462694198+07:00","message":"[buffer interim] 9 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462702225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462706167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462709575+07:00","message":"> Transcript [14] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462712521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462714664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462716601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.4627185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:41.462729285+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:41.462740046+07:00","message":"push: {true \n 0 0xc002124400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:41.469590734+07:00","message":"write wav file: './tmp/7611/7611_9.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:43.977925248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:43.977963796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:46.767389646+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:46.835812682+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:46.978084542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:46.978095326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.136686649+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.136712394+07:00","message":"found end of frame, send empty tag with msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.136715913+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.136724804+07:00","message":"[buffer interim] 10 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136732949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136738686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.13674147+07:00","message":"> Transcript [15] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136744416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136746393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136748236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136750254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.136752838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.13676477+07:00","message":"push: {true \n 0 0xc00041c300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:47.142065543+07:00","message":"write wav file: './tmp/7611/7611_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.157291577+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.476087567+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.751984479+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.752010647+07:00","message":"found end of frame, send empty tag with msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.752014804+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.752021267+07:00","message":"[buffer interim] 11 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752038803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752042858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752045806+07:00","message":"> Transcript [16] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752048607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752050653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752052978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752054972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:47.752060459+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:47.752072232+07:00","message":"push: {true \n 0 0xc00041c900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:47.757484696+07:00","message":"write wav file: './tmp/7611/7611_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:49.717073144+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:49.979169702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:49.97916742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.035862104+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.097318483+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.313087531+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.313111897+07:00","message":"found end of frame, send empty tag with msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.313115174+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.31312226+07:00","message":"[buffer interim] 12 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313131036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313141868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313144476+07:00","message":"> Transcript [17] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313147398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313149399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313151256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313153394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.313156324+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.313204058+07:00","message":"push: {true \n 0 0xc001e8a580}"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:50.318977978+07:00","message":"write wav file: './tmp/7611/7611_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.837883836+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.837930952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.837936288+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.83794889+07:00","message":"[buffer interim] 13 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.837956206+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.837958461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.957604358+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.957653113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.957658082+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:50.957671605+07:00","message":"[buffer interim] 13 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.957679889+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.957682395+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.957685938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.957688861+07:00","message":"> Transcript [18] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:50.95769211+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.137208531+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.137257504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.137268425+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.137282852+07:00","message":"[buffer interim] 13 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137290576+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137293432+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137300942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137303633+07:00","message":"> Transcript [19] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.13730678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137309089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137311192+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.137313527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.491503935+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.491566473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.491574191+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:51.491590532+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491603236+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491606964+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.4916147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.49161937+07:00","message":"> Transcript [20] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491624188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491628153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491630296+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:51.491632597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.269843413+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.269889284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ยินไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.269895397+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ยินไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.269908403+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269916802+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีครับอาจารย์ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269919546+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269926459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269929053+07:00","message":"> Transcript [21] [false]: 'สวัสดีครับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269932481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269934851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269936919+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.269939116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.290357192+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.290388435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ยินไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.290397028+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.290408255+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290414233+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีครับอาจารย์ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290416667+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290420245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290423056+07:00","message":"> Transcript [22] [false]: 'สวัสดีครับอาจารย์ได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290426179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290428864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.29043101+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290433169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290437753+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290439975+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290442207+07:00","message":"Set new StatePrefix : 'สวัสดีครับอาจารย์ได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.290444627+07:00","message":"Next Push (prob) : 'ครับอาจารย์ได้ยินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.290452989+07:00","message":"push: {false สวัสดี 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.306052223+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.306092725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.306099685+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.306114623+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306121243+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306123742+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306126873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.30612969+07:00","message":"> Transcript [23] [false]: 'สวัสดีครับอาจารย์ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306133364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.30613541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306137326+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.306139517+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.556852593+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.556897429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.556903624+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:52.556917621+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.55692556+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.55692845+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.556935479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.556938045+07:00","message":"> Transcript [24] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.556940535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:52.556942837+07:00","message":"Set new StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:52.980184987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:52.980185141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.635450703+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.635495241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.63550222+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.635518753+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635527436+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635530252+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635538975+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดีครับอาจารย์ได้ไหมครับได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635541952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635545024+07:00","message":"> Transcript [25] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635548668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635551033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.63555349+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635556082+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635557946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635559978+07:00","message":"> Transcript [26] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635562214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635565896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635567918+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.635569804+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.827625715+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.82767413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.827680023+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.827697009+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.827705234+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.82770756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.829035627+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.829079958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.829085998+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.829103698+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829112726+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829116931+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829127039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829131188+07:00","message":"> Transcript [27] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829136321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.82913947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829143208+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.829147455+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.958835585+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.95888524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.958891666+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.958903851+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958912831+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958915717+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958919715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958922547+07:00","message":"> Transcript [28] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.95892701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958929126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958931388+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958933735+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.95893703+07:00","message":"Push: 'ครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958939362+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.95894507+07:00","message":"Set new StatePrefix : 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.958948161+07:00","message":"Next Push (prob) : 'ได้ยินค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.958957238+07:00","message":"push: {false ครับอาจารย์ได้ไหมครับ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.985306786+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.985351042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.985358105+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:53.985376838+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.985384847+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.985388028+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.98539408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.985397134+07:00","message":"> Transcript [29] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.985399888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:53.985402228+07:00","message":"Set new StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.157481732+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.157534502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.15754218+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.157559946+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157568885+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157571869+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157575552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157578463+07:00","message":"> Transcript [30] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157581338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.157583618+07:00","message":"Set new StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.169354043+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.169405428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.16941328+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.16943083+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.16944048+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169443059+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169447423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169450468+07:00","message":"> Transcript [31] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169454559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169456854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169459011+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.169461907+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.233283787+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.233332538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.233339383+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.233358966+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233369153+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233372213+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233375779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233378617+07:00","message":"> Transcript [32] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233382785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233384942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233387307+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.233390497+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.350082214+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.350130206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.350137663+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.3501625+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350172028+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350175191+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350179063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350181852+07:00","message":"> Transcript [33] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350186144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350188599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350190971+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.350193969+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.467312456+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.467355939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.467364269+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.467381627+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467404068+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467408761+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467415302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467419771+07:00","message":"> Transcript [34] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467425866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467429501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467437561+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467441971+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.467449382+07:00","message":"Push: 'ได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.46745476+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.46746285+07:00","message":"Set new StatePrefix : 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:54.46746669+07:00","message":"Next Push (prob) : 'ได้ยินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:54.467477452+07:00","message":"push: {false ได้ยินค่ะ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.049072882+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.049111521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.049124764+07:00","message":"receive interim result [false|false]: สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.04913843+07:00","message":"[buffer interim] 13 false สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049146212+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049148712+07:00","message":"[bufferProcess] send to processor:สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049152625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049155747+07:00","message":"> Transcript [35] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049159506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049171564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049174+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.049176628+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.155603918+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.417372936+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.614982073+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.615043947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ\",\"confidence\":0.9588378}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.615050325+07:00","message":"receive interim result [true|false]: สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.61505964+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.615061976+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.61507636+07:00","message":"[buffer interim] 13 true สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615088549+07:00","message":"[bufferProcess] interim [920000000]:สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615092595+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615107419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615110641+07:00","message":"> Transcript [36] [false]: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615115304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615117538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615119533+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615121953+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615124007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615126079+07:00","message":"> Transcript [37] [true]: 'สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615128546+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615130399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615132268+07:00","message":"StatePrefix: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615134287+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615136128+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615335154+07:00","message":"Push: 'ได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.6153414+07:00","message":"TextPushed: 'สวัสดีครับอาจารย์ได้ไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615343843+07:00","message":"Set new StatePrefix : 'สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615346349+07:00","message":"Next Push (prob) : 'สวัสดีครับอาจารย์ได้ยินไหมครับได้ยินค่ะได้ยินไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:55.615357069+07:00","message":"push: {true ได้ยินไหมคะ 0 0xc000045000}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:55.615365275+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_13.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:10:55.630901871+07:00","message":"write wav file: './tmp/7611/7611_13.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:55.980516519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:55.980541051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.454717367+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.454759996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.454765825+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.45477697+07:00","message":"[buffer interim] 14 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.45478415+07:00","message":"[bufferProcess] interim [540000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.454786071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.538643452+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.538686807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.538692315+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.538708502+07:00","message":"[buffer interim] 14 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.538715083+07:00","message":"[bufferProcess] interim [600000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.538717471+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.53872101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.538723581+07:00","message":"> Transcript [38] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.538725879+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.770979965+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.771018771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.771024393+07:00","message":"receive interim result [false|false]: ขับรถอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.771036416+07:00","message":"[buffer interim] 14 false ขับรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771044529+07:00","message":"[bufferProcess] interim [720000000]:ขับรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771047156+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771056537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771059528+07:00","message":"> Transcript [39] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771062918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771064954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771067272+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.771069377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.86170818+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.861755047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.861760748+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:56.861778205+07:00","message":"[buffer interim] 14 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861785584+07:00","message":"[bufferProcess] interim [780000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861788611+07:00","message":"[bufferProcess] send to processor:ขับรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.86179192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861794704+07:00","message":"> Transcript [40] [false]: 'ขับรถอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861798049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861800498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861802479+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:56.861804522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.082404897+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.082457392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถอยู่ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.082463533+07:00","message":"receive interim result [false|false]: ขับรถอยู่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.082476979+07:00","message":"[buffer interim] 14 false ขับรถอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.082484122+07:00","message":"[bufferProcess] interim [900000000]:ขับรถอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.0824868+07:00","message":"[bufferProcess] send to processor:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.082492268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.082495298+07:00","message":"> Transcript [41] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.082497559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.082499776+07:00","message":"Set new StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.15636188+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.156405693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.156411257+07:00","message":"receive interim result [false|false]: ยินดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.156428155+07:00","message":"[buffer interim] 14 false ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156435626+07:00","message":"[bufferProcess] interim [80000000]:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156437941+07:00","message":"[bufferProcess] send to processor:ขับรถอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156441236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156444156+07:00","message":"> Transcript [42] [false]: 'ขับรถอยู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156446716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.156449803+07:00","message":"Set new StatePrefix: 'ขับรถอยู่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.246679354+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.246723002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.246728919+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.246744293+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.24675146+07:00","message":"[bufferProcess] interim [380000000]:ยินดีครับผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.246754142+07:00","message":"[bufferProcess] send to processor:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.2467576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.246761024+07:00","message":"> Transcript [43] [false]: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.246763864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.246766141+07:00","message":"Set new StatePrefix: 'ยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.326951715+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.326996463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.327001971+07:00","message":"receive interim result [false|false]: ยินดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.327016677+07:00","message":"[buffer interim] 14 false ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327024279+07:00","message":"[bufferProcess] interim [500000000]:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327026563+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327030058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327046893+07:00","message":"> Transcript [44] [false]: 'ยินดีครับผมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327050549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327053923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327055951+07:00","message":"StatePrefix: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.327058094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.502126915+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.502173117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.502178553+07:00","message":"receive interim result [false|false]: ยินดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:57.502194701+07:00","message":"[buffer interim] 14 false ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.50220246+07:00","message":"[bufferProcess] interim [680000000]:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.50220485+07:00","message":"[bufferProcess] send to processor:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502208103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502210805+07:00","message":"> Transcript [45] [false]: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502214635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502217254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502219676+07:00","message":"StatePrefix: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:57.502222004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.787068704+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.787119361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.787125245+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.787141711+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787150173+07:00","message":"[bufferProcess] interim [0]:ยินดีครับผมเวลามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787153014+07:00","message":"[bufferProcess] send to processor:ยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787156372+07:00","message":"[bufferProcess] send to processor (ticker):ยินดีครับผมเวลามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787164557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787196708+07:00","message":"> Transcript [46] [false]: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787203435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787206659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787209375+07:00","message":"StatePrefix: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787211713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787214536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787217763+07:00","message":"> Transcript [47] [false]: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787219843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787221637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787223459+07:00","message":"StatePrefix: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787225279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787234267+07:00","message":"Push: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787236373+07:00","message":"TextPushed: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787238804+07:00","message":"Set new StatePrefix : 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.787241184+07:00","message":"Next Push (prob) : 'เวลามีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.787253127+07:00","message":"push: {false ยินดีครับผม 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.955628512+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.955671969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.955677874+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:58.955691344+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.955700133+07:00","message":"[bufferProcess] interim [180000000]:ยินดีครับผมเวลามีปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:58.9557025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:58.980779039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:10:58.980793833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.150416339+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.150466559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.15047235+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.150489292+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150499085+07:00","message":"[bufferProcess] interim [360000000]:ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150501653+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150505087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150508012+07:00","message":"> Transcript [48] [false]: 'ยินดีครับผมเวลามีปัญหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150511782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150514238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150516455+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.150518876+07:00","message":"TextPushed: 'ยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.797984871+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.798036978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.798055898+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:10:59.798072537+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798084161+07:00","message":"[bufferProcess] interim [960000000]:ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798086916+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798091268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798094461+07:00","message":"> Transcript [49] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798098373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798101061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798103194+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:10:59.798105564+07:00","message":"TextPushed: 'ยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.40446738+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.404515438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.404521482+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.404537864+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404546535+07:00","message":"[bufferProcess] interim [620000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404549147+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404554566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404557583+07:00","message":"> Transcript [50] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404561625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404563971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404566668+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.404569208+07:00","message":"TextPushed: 'ยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.581692874+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.581740397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.581745875+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.581761046+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581769126+07:00","message":"[bufferProcess] interim [800000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581771721+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือจอทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581775242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.58177907+07:00","message":"> Transcript [51] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581783522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.58178561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581788036+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581790154+07:00","message":"TextPushed: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581795185+07:00","message":"Push: 'เวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581797956+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581800231+07:00","message":"Set new StatePrefix : 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.581806+07:00","message":"Next Push (prob) : 'ก็คือจอทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.581815789+07:00","message":"push: {false เวลามีปัญหา 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.760426079+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.760491103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.760497782+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.760515188+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760524895+07:00","message":"[bufferProcess] interim [980000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760528002+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760533656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760536706+07:00","message":"> Transcript [52] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760540645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760543094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760545285+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.760548083+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.908049438+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.908092548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.90809888+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.908130185+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908140686+07:00","message":"[bufferProcess] interim [100000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908143573+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.9081488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908151544+07:00","message":"> Transcript [53] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908155521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908157759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908159786+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.908162372+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.961065512+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.961107645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.961114768+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.961130879+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961137793+07:00","message":"[bufferProcess] interim [220000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961140626+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961144234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961147191+07:00","message":"> Transcript [54] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961151151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961153439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961155839+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:00.961158499+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:00.990184822+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.048619599+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.146473794+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.146528398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.146536103+07:00","message":"receive interim result [false|false]: ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.146552804+07:00","message":"[buffer interim] 14 false ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146560805+07:00","message":"[bufferProcess] interim [400000000]:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146563508+07:00","message":"[bufferProcess] send to processor:ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146569025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146572864+07:00","message":"> Transcript [55] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146577107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146579584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146582154+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146585366+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146590184+07:00","message":"Push: 'ก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146592344+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146595083+07:00","message":"Set new StatePrefix : 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.146598168+07:00","message":"Next Push (prob) : 'ของเรามันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.146605678+07:00","message":"push: {false ก็คือจอทีวี 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.36602798+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.488826232+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.4888694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ\",\"confidence\":0.89717907}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.488885429+07:00","message":"receive interim result [true|false]: ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.488899301+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.488901617+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.488908754+07:00","message":"[buffer interim] 14 true ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488917083+07:00","message":"[bufferProcess] interim [580000000]:ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488920738+07:00","message":"[bufferProcess] send to processor (isfinal):ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488924057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488927341+07:00","message":"> Transcript [56] [false]: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488930827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488932768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488935111+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488937719+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488939923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488943003+07:00","message":"> Transcript [57] [true]: 'ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488945478+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488947478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488949281+07:00","message":"StatePrefix: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488951395+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.488953313+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.489142021+07:00","message":"Push: 'ของเรามันไม่ออกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.489145619+07:00","message":"TextPushed: 'ยินดีครับผมเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.48914791+07:00","message":"Set new StatePrefix : 'ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.489150286+07:00","message":"Next Push (prob) : 'ขับรถอยู่ครับขอเวลามีปัญหาก็คือจอทีวีของเรามันไม่ออกอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.489158833+07:00","message":"push: {true ของเรามันไม่ออกอ่ะ 0 0xc00041cb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.489184834+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_14.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:01.501505356+07:00","message":"write wav file: './tmp/7611/7611_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.578154222+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.578196836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.578202472+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.578217787+07:00","message":"[buffer interim] 15 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.578224289+07:00","message":"[bufferProcess] interim [360000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.57822657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.654033182+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.654094361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\",\"confidence\":0.79569954}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.65410012+07:00","message":"receive interim result [true|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.654112589+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.65411577+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.654126286+07:00","message":"[buffer interim] 15 true ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654138042+07:00","message":"[bufferProcess] interim [540000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654143411+07:00","message":"[bufferProcess] send to processor (isfinal):ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654147141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654150212+07:00","message":"> Transcript [58] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654152705+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.65415444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654156564+07:00","message":"> Transcript [59] [true]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.6541593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654161351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654163392+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654165412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:01.654168234+07:00","message":"Push: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.654178438+07:00","message":"push: {true ราคา 0 0xc002024000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:01.659106093+07:00","message":"write wav file: './tmp/7611/7611_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:01.748646257+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:01.98120939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:01.981230702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.306707667+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.306751827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.306757796+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.30677873+07:00","message":"[buffer interim] 16 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.306786859+07:00","message":"[bufferProcess] interim [420000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.306789134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.509936078+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.509980956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.509986808+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.510004392+07:00","message":"[buffer interim] 16 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.510013789+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.510016602+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.510020314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.510023457+07:00","message":"> Transcript [60] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.510025901+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.684158611+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.684205516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวที่เชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.684211798+07:00","message":"receive interim result [false|false]: ตัวที่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.684224916+07:00","message":"[buffer interim] 16 false ตัวที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684235438+07:00","message":"[bufferProcess] interim [780000000]:ตัวที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684237746+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684243679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684246862+07:00","message":"> Transcript [61] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684249368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.684251846+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.798527542+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.798570345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวที่เชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.798575946+07:00","message":"receive interim result [false|false]: ตัวที่เชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.798592019+07:00","message":"[buffer interim] 16 false ตัวที่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798601119+07:00","message":"[bufferProcess] interim [900000000]:ตัวที่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798605297+07:00","message":"[bufferProcess] send to processor:ตัวที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798614081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798617069+07:00","message":"> Transcript [62] [false]: 'ตัวที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798619425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:02.798621685+07:00","message":"Set new StatePrefix: 'ตัวที่เชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:02.967023549+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.112928852+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.112980253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวที่เชื่อมมะเขือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.112986144+07:00","message":"receive interim result [false|false]: ตัวที่เชื่อมมะเขือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.113000571+07:00","message":"[buffer interim] 16 false ตัวที่เชื่อมมะเขือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113010553+07:00","message":"[bufferProcess] interim [140000000]:ตัวที่เชื่อมมะเขือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113013155+07:00","message":"[bufferProcess] send to processor:ตัวที่เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113018701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113022359+07:00","message":"> Transcript [63] [false]: 'ตัวที่เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113026285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.1130292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113031456+07:00","message":"StatePrefix: 'ตัวที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.113033774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.120675499+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.120707502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวที่เชื่อมมาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.120713362+07:00","message":"receive interim result [false|false]: ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.120728239+07:00","message":"[buffer interim] 16 false ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.12073606+07:00","message":"[bufferProcess] interim [200000000]:ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.12073966+07:00","message":"[bufferProcess] send to processor:ตัวที่เชื่อมมะเขือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120756824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120766085+07:00","message":"> Transcript [64] [false]: 'ตัวที่เชื่อมมะเขือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120769538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120771671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120773612+07:00","message":"StatePrefix: 'ตัวที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.120775817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.315701573+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.315750482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวที่เชื่อมมาค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.31575753+07:00","message":"receive interim result [true|false]: ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.315768809+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.31577167+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.315781054+07:00","message":"[buffer interim] 16 true ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315790663+07:00","message":"[bufferProcess] interim [440000000]:ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315796369+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวที่เชื่อมมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315799788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315802908+07:00","message":"> Transcript [65] [false]: 'ตัวที่เชื่อมมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.3158063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315808428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315818349+07:00","message":"StatePrefix: 'ตัวที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315820805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315822629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315824765+07:00","message":"> Transcript [66] [true]: 'ตัวที่เชื่อมมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315827105+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315828942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315830762+07:00","message":"StatePrefix: 'ตัวที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315832589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:03.315838445+07:00","message":"Push: 'ตัวที่เชื่อมมาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.315851293+07:00","message":"push: {true ตัวที่เชื่อมมาค่ะ 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:03.323117771+07:00","message":"write wav file: './tmp/7611/7611_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.668430015+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:03.92592063+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.188958161+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.218567482+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.218588015+07:00","message":"found end of frame, send empty tag with msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.218591016+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.218597955+07:00","message":"[buffer interim] 17 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218604753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.21860853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218612234+07:00","message":"> Transcript [67] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218614934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218616973+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218618809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218620767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:04.218628942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:04.218639194+07:00","message":"push: {true \n 0 0xc002b36380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:04.223110894+07:00","message":"write wav file: './tmp/7611/7611_17.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:04.982206265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:04.982202916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:05.357319769+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:05.357368822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:05.357374934+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:05.357391751+07:00","message":"[buffer interim] 18 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357400689+07:00","message":"[bufferProcess] interim [20000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357403684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357413926+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357418094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357422294+07:00","message":"> Transcript [68] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:05.357426068+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.128198761+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.128245212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.128252813+07:00","message":"receive interim result [false|false]: อันนี้ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.128268325+07:00","message":"[buffer interim] 18 false อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.128279823+07:00","message":"[bufferProcess] interim [740000000]:อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.12828218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.25369823+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.253754759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.253761369+07:00","message":"receive interim result [false|false]: อันนี้ได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.253778136+07:00","message":"[buffer interim] 18 false อันนี้ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253786622+07:00","message":"[bufferProcess] interim [860000000]:อันนี้ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253798466+07:00","message":"[bufferProcess] send to processor:อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253805701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253808779+07:00","message":"> Transcript [69] [false]: 'อันนี้ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253811797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.253814505+07:00","message":"Set new StatePrefix: 'อันนี้ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.367235845+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.367278786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.367284819+07:00","message":"receive interim result [false|false]: อันนี้ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.367311233+07:00","message":"[buffer interim] 18 false อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367320634+07:00","message":"[bufferProcess] interim [980000000]:อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367323153+07:00","message":"[bufferProcess] send to processor:อันนี้ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367327562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367330397+07:00","message":"> Transcript [70] [false]: 'อันนี้ได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367332619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.367334863+07:00","message":"Set new StatePrefix: 'อันนี้ได้แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.533648114+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.533712407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.533719989+07:00","message":"receive interim result [false|false]: อันนี้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.533740601+07:00","message":"[buffer interim] 18 false อันนี้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533751379+07:00","message":"[bufferProcess] interim [160000000]:อันนี้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533755464+07:00","message":"[bufferProcess] send to processor:อันนี้ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533759636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533764029+07:00","message":"> Transcript [71] [false]: 'อันนี้ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533768077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.533771361+07:00","message":"Set new StatePrefix: 'อันนี้ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.547470671+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.54751457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แจ้งได้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.547522485+07:00","message":"receive interim result [false|false]: อันนี้ได้แจ้งได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.547537697+07:00","message":"[buffer interim] 18 false อันนี้ได้แจ้งได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.547544368+07:00","message":"[bufferProcess] interim [220000000]:อันนี้ได้แจ้งได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.54754712+07:00","message":"[bufferProcess] send to processor:อันนี้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.547553162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.547556003+07:00","message":"> Transcript [72] [false]: 'อันนี้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.54755855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.547560901+07:00","message":"Set new StatePrefix: 'อันนี้ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.692419748+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.692465373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แจ้งได้แจ้งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.692471368+07:00","message":"receive interim result [false|false]: อันนี้ได้แจ้งได้แจ้งไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.692486703+07:00","message":"[buffer interim] 18 false อันนี้ได้แจ้งได้แจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.692496078+07:00","message":"[bufferProcess] interim [340000000]:อันนี้ได้แจ้งได้แจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.69249861+07:00","message":"[bufferProcess] send to processor:อันนี้ได้แจ้งได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.692502278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.692506517+07:00","message":"> Transcript [73] [false]: 'อันนี้ได้แจ้งได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.692510456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.69251388+07:00","message":"Set new StatePrefix: 'อันนี้ได้แจ้งได้แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.806031388+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.81477797+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.814813586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แจ้งได้แจ้งไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.814819749+07:00","message":"receive interim result [false|false]: อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.814835857+07:00","message":"[buffer interim] 18 false อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814844339+07:00","message":"[bufferProcess] interim [520000000]:อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814847451+07:00","message":"[bufferProcess] send to processor:อันนี้ได้แจ้งได้แจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814854492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.81485778+07:00","message":"> Transcript [74] [false]: 'อันนี้ได้แจ้งได้แจ้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.81486172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814864027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814866058+07:00","message":"StatePrefix: 'อันนี้ได้แจ้งได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:06.814868581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:06.99845439+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297222677+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297268931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้แจ้งได้แจ้งไปยัง\",\"confidence\":0.9269881}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297275891+07:00","message":"receive interim result [true|false]: อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297288561+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.2972916+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297299764+07:00","message":"[buffer interim] 18 true อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297308241+07:00","message":"[bufferProcess] interim [850000000]:อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297311665+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ได้แจ้งได้แจ้งไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297315333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297318205+07:00","message":"> Transcript [75] [false]: 'อันนี้ได้แจ้งได้แจ้งไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297321118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297323113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297325076+07:00","message":"StatePrefix: 'อันนี้ได้แจ้งได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297327164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297331622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297334059+07:00","message":"> Transcript [76] [true]: 'อันนี้ได้แจ้งได้แจ้งไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.29733621+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297337952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297339859+07:00","message":"StatePrefix: 'อันนี้ได้แจ้งได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297341705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.297345512+07:00","message":"Push: 'อันนี้ได้แจ้งได้แจ้งไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.297354706+07:00","message":"push: {true อันนี้ได้แจ้งได้แจ้งไปยัง 0 0xc001e8aa80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:07.306041295+07:00","message":"write wav file: './tmp/7611/7611_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.746738441+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.746803843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.746809267+07:00","message":"receive interim result [false|false]: กลุ่มไลน์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:07.74682729+07:00","message":"[buffer interim] 19 false กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.746836417+07:00","message":"[bufferProcess] interim [600000000]:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:07.746838472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:07.98261449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:07.982631103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.22624241+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.268594927+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.268659829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.268667674+07:00","message":"receive interim result [false|false]: กลุ่มไลน์ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.268687029+07:00","message":"[buffer interim] 19 false กลุ่มไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.268695968+07:00","message":"[bufferProcess] interim [80000000]:กลุ่มไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.268699556+07:00","message":"[bufferProcess] send to processor:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.268703996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.268708134+07:00","message":"> Transcript [77] [false]: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.268711787+07:00","message":"Set StatePrefix (first interim): 'กลุ่มไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.387781275+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.38782327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.387829592+07:00","message":"receive interim result [false|false]: กลุ่มไลน์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.38784551+07:00","message":"[buffer interim] 19 false กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387852878+07:00","message":"[bufferProcess] interim [140000000]:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387855211+07:00","message":"[bufferProcess] send to processor:กลุ่มไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.38785945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387862246+07:00","message":"> Transcript [78] [false]: 'กลุ่มไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387865859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387867848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387869938+07:00","message":"StatePrefix: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.387872052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.41159958+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.411657623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.411665367+07:00","message":"receive interim result [false|false]: กลุ่มไลน์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.411685961+07:00","message":"[buffer interim] 19 false กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411696565+07:00","message":"[bufferProcess] interim [200000000]:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411700589+07:00","message":"[bufferProcess] send to processor:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411705479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411710069+07:00","message":"> Transcript [79] [false]: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411715172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411718407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411721653+07:00","message":"StatePrefix: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.411725218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.418172908+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.449938654+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.449992944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์ไปยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.449998748+07:00","message":"receive interim result [false|false]: กลุ่มไลน์ไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.450016036+07:00","message":"[buffer interim] 19 false กลุ่มไลน์ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450024267+07:00","message":"[bufferProcess] interim [260000000]:กลุ่มไลน์ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450026808+07:00","message":"[bufferProcess] send to processor:กลุ่มไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450030491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450033416+07:00","message":"> Transcript [80] [false]: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450037099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.45003955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450041623+07:00","message":"StatePrefix: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.450043843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.528472349+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.528523712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์ไปยังครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.528530015+07:00","message":"receive interim result [false|false]: กลุ่มไลน์ไปยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.528546243+07:00","message":"[buffer interim] 19 false กลุ่มไลน์ไปยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528554578+07:00","message":"[bufferProcess] interim [440000000]:กลุ่มไลน์ไปยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528557117+07:00","message":"[bufferProcess] send to processor:กลุ่มไลน์ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528562722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.52856569+07:00","message":"> Transcript [81] [false]: 'กลุ่มไลน์ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528569577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528572104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528574206+07:00","message":"StatePrefix: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528576506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528581215+07:00","message":"Push: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.52858316+07:00","message":"TextPushed: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528585459+07:00","message":"Set new StatePrefix : 'กลุ่มไลน์ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.528587651+07:00","message":"Next Push (prob) : 'ไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.528597734+07:00","message":"push: {false กลุ่มไลน์ 0 0xc002b36600}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.545535227+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583361092+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583408122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไลน์มายังครับ\",\"confidence\":0.82768095}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583416667+07:00","message":"receive interim result [true|false]: กลุ่มไลน์มายังครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583427905+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583430494+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.583437938+07:00","message":"[buffer interim] 19 true กลุ่มไลน์มายังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583445734+07:00","message":"[bufferProcess] interim [440000000]:กลุ่มไลน์มายังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583448754+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มไลน์ไปยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583452376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583455628+07:00","message":"> Transcript [82] [false]: 'กลุ่มไลน์ไปยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.58345864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583460691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583462619+07:00","message":"StatePrefix: 'กลุ่มไลน์ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583464896+07:00","message":"TextPushed: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583466863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583468809+07:00","message":"> Transcript [83] [true]: 'กลุ่มไลน์มายังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583470968+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583472865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583474561+07:00","message":"StatePrefix: 'กลุ่มไลน์ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583476625+07:00","message":"TextPushed: 'กลุ่มไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.583484974+07:00","message":"Push: 'มายังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.58349293+07:00","message":"push: {true มายังครับ 0 0xc002b36600}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:08.589610098+07:00","message":"write wav file: './tmp/7611/7611_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.606946666+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.736886979+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.858535557+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.858574003+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.858578001+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.858586641+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858598443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858601124+07:00","message":"> Transcript [84] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858604067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858606378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858608394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858615792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.858619748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.858631258+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:08.863509267+07:00","message":"write wav file: './tmp/7611/7611_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.927299946+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.998272313+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.998292823+07:00","message":"found end of frame, send empty tag with msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.998296353+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.998302394+07:00","message":"[buffer interim] 21 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.998310292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.99831396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.998316637+07:00","message":"> Transcript [85] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.998319091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.998321178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.99832308+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.99832514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:08.9983308+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:08.998341067+07:00","message":"push: {true \n 0 0xc00041c080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:09.003448015+07:00","message":"write wav file: './tmp/7611/7611_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.116040528+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.187020636+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.305977606+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.402729924+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.402768271+07:00","message":"found end of frame, send empty tag with msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.40277407+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.402785427+07:00","message":"[buffer interim] 22 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402795216+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402799889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402804343+07:00","message":"> Transcript [86] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402808983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402813041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402816284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.402819334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.40282312+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.402836631+07:00","message":"push: {true \n 0 0xc001e8a080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:09.407824622+07:00","message":"write wav file: './tmp/7611/7611_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.508217788+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.590675626+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.590698894+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.590702191+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.590709952+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590717667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590721876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.59072461+07:00","message":"> Transcript [87] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590727205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590729184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.59073103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590732945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:09.590735749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:09.590745313+07:00","message":"push: {true \n 0 0xc0026aad80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:09.595417778+07:00","message":"write wav file: './tmp/7611/7611_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.411913748+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.411961466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.411968007+07:00","message":"receive interim result [false|false]: แป๊บแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.411984584+07:00","message":"[buffer interim] 24 false แป๊บแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.411992029+07:00","message":"[bufferProcess] interim [720000000]:แป๊บแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.411994157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.560047663+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.560101524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.560106761+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.560123653+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.560132533+07:00","message":"[bufferProcess] interim [900000000]:แป๊บแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.560135093+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.56013915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.560142003+07:00","message":"> Transcript [88] [false]: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.560144757+07:00","message":"Set StatePrefix (first interim): 'แป๊บแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.689083571+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.6891317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.689139086+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.689155939+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689172222+07:00","message":"[bufferProcess] interim [20000000]:แป๊บแป๊บนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689175468+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689183074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689186941+07:00","message":"> Transcript [89] [false]: 'แป๊บแป๊บนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689190458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689193083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689195106+07:00","message":"StatePrefix: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.689197234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.865450024+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.865490392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.865496184+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.865510856+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865518134+07:00","message":"[bufferProcess] interim [140000000]:แป๊บแป๊บนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865520396+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865524751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865527607+07:00","message":"> Transcript [90] [false]: 'แป๊บแป๊บนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865531442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865533559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.86553573+07:00","message":"StatePrefix: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.865545105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.954729775+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.954771918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.954778148+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.954793915+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954800859+07:00","message":"[bufferProcess] interim [260000000]:แป๊บแป๊บนึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954803735+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954807474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954810491+07:00","message":"> Transcript [91] [false]: 'แป๊บแป๊บนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954814263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954816437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954818446+07:00","message":"StatePrefix: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.954820495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.960738234+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.960752063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.960756123+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.960765323+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960768968+07:00","message":"[bufferProcess] interim [320000000]:แป๊บแป๊บนึงนะคะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960771081+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960773285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960775405+07:00","message":"> Transcript [92] [false]: 'แป๊บแป๊บนึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960778401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960780326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960782248+07:00","message":"StatePrefix: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960784394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960789177+07:00","message":"Push: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960791096+07:00","message":"TextPushed: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960793357+07:00","message":"Set new StatePrefix : 'แป๊บแป๊บนึงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:10.960795553+07:00","message":"Next Push (prob) : 'นึงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:10.960819661+07:00","message":"push: {false แป๊บแป๊บ 0 0xc00041ca80}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:10.983612725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:10.983652067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.066873144+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.066919421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.066926246+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.066943895+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.06695228+07:00","message":"[bufferProcess] interim [380000000]:แป๊บแป๊บนึงนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.066954688+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.066958125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.066961973+07:00","message":"> Transcript [93] [false]: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.066964434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.06696672+07:00","message":"Set new StatePrefix: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.253561836+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.253609198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.253615673+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.253630565+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253639408+07:00","message":"[bufferProcess] interim [560000000]:แป๊บแป๊บนึงนะคะพอดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253660781+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253667259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253670464+07:00","message":"> Transcript [94] [false]: 'แป๊บแป๊บนึงนะคะพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253675016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253677334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253680176+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.253682531+07:00","message":"TextPushed: 'แป๊บแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.255189477+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.255202223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.255206054+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.255214116+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255217322+07:00","message":"[bufferProcess] interim [620000000]:แป๊บแป๊บนึงนะคะพอดีน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255219579+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255221928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255223994+07:00","message":"> Transcript [95] [false]: 'แป๊บแป๊บนึงนะคะพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255226346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255228197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255229984+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.255231956+07:00","message":"TextPushed: 'แป๊บแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.460614747+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.460669805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.460677613+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.46069679+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460707323+07:00","message":"[bufferProcess] interim [800000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460711982+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460720716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460725088+07:00","message":"> Transcript [96] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460731029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460734311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460737716+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.460741362+07:00","message":"TextPushed: 'แป๊บแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.643498876+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.643564173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.643570932+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.643585882+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643594607+07:00","message":"[bufferProcess] interim [980000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643597784+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643604254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643607317+07:00","message":"> Transcript [97] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643611416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643613787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.64361632+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643618664+07:00","message":"TextPushed: 'แป๊บแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643626198+07:00","message":"Push: 'นึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643628269+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.643630562+07:00","message":"Set new StatePrefix : 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.6436329+07:00","message":"Next Push (prob) : 'ดีน้องเขา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.643642377+07:00","message":"push: {false นึงนะคะพอ 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.762118003+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.762159391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.762166008+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.762181533+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762189633+07:00","message":"[bufferProcess] interim [40000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.76219221+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762196284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762199953+07:00","message":"> Transcript [98] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762203432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762205805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762207777+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.762210875+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.766370041+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.766392558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.766397045+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.76640911+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766415593+07:00","message":"[bufferProcess] interim [100000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766418356+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766424446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766426894+07:00","message":"> Transcript [99] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766429629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766431626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.766433496+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.76643594+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.955188035+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.955237908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.955248341+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:11.955266994+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955278637+07:00","message":"[bufferProcess] interim [280000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955283062+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955291785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955299035+07:00","message":"> Transcript [100] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955305508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955308667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955313281+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:11.955319183+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.149519822+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.149562578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.149568974+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.149583939+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149591137+07:00","message":"[bufferProcess] interim [460000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149594649+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.14959784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149600849+07:00","message":"> Transcript [101] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149604956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149607193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149609441+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149612105+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149615037+07:00","message":"Push: 'ดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149617034+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149619529+07:00","message":"Set new StatePrefix : 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.149621805+07:00","message":"Next Push (prob) : 'กำลังขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.149651036+07:00","message":"push: {false ดีน้องเขา 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.47644653+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.476497919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.47650492+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.476520001+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476528313+07:00","message":"[bufferProcess] interim [760000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476531199+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476534574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476537371+07:00","message":"> Transcript [102] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476541406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476543631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476545796+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.476548544+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.584717518+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.584754566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.584761147+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.584777666+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584785522+07:00","message":"[bufferProcess] interim [880000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584788106+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584791778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584794806+07:00","message":"> Transcript [103] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584798539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584800832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584802905+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.584805333+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.691456067+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.691511661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.691518801+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.691534644+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691542516+07:00","message":"[bufferProcess] interim [940000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691545094+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691548704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691551499+07:00","message":"> Transcript [104] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691555272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691557364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.69155943+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.691562165+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.74839987+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.748458266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.748467877+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.748505248+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748516777+07:00","message":"[bufferProcess] interim [60000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748520842+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748525688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748531242+07:00","message":"> Transcript [105] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748537991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748541426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748545222+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748549447+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748553822+07:00","message":"Push: 'กำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748557282+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.748560562+07:00","message":"Set new StatePrefix : 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.74856456+07:00","message":"Next Push (prob) : 'มากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.748577835+07:00","message":"push: {false กำลังขึ้น 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.913500106+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.913538806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.913545485+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:12.913560827+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.91356882+07:00","message":"[bufferProcess] interim [240000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913571427+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913575593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913578597+07:00","message":"> Transcript [106] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913582077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913584221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913586709+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:12.913590001+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.0459787+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.0460248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.04603207+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.046047959+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046056831+07:00","message":"[bufferProcess] interim [360000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046059908+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046067607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046070859+07:00","message":"> Transcript [107] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046074626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046076691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.04608042+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.046083376+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.217685627+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.367397609+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.367454149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.367464701+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.367479703+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367488264+07:00","message":"[bufferProcess] interim [660000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367491375+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367495056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367497865+07:00","message":"> Transcript [108] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367501735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367504035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.367506553+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.36750962+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.375744234+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.375775621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.375781238+07:00","message":"receive interim result [false|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.375793226+07:00","message":"[buffer interim] 24 false แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375798398+07:00","message":"[bufferProcess] interim [720000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375801079+07:00","message":"[bufferProcess] send to processor:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375803989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375806797+07:00","message":"> Transcript [109] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375810084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375812061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375814469+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375816953+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375822143+07:00","message":"Push: 'มากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375824257+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.375826612+07:00","message":"Set new StatePrefix : 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่หรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.37582916+07:00","message":"Next Push (prob) : 'ทำให้อยู่หรอคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.375837938+07:00","message":"push: {false มากำลัง 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596067855+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596125536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ\",\"confidence\":0.9460769}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596133717+07:00","message":"receive interim result [true|false]: แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596140997+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596143356+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596152719+07:00","message":"[buffer interim] 24 true แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596161336+07:00","message":"[bufferProcess] interim [930000000]:แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596165308+07:00","message":"[bufferProcess] send to processor (isfinal):แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596169188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596172799+07:00","message":"> Transcript [110] [false]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596176063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596178463+07:00","message":"Set new StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596180447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596182355+07:00","message":"> Transcript [111] [true]: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596185321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596187421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596189599+07:00","message":"StatePrefix: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลังทำให้อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596192763+07:00","message":"TextPushed: 'แป๊บแป๊บนึงนะคะพอดีน้องเขากำลังขึ้นมากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:13.596201991+07:00","message":"Push: 'ทำให้อยู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.596212005+07:00","message":"push: {true ทำให้อยู่ค่ะ 0 0xc00041ca80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:13.597223517+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:13.6064986+07:00","message":"write wav file: './tmp/7611/7611_24.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:13.984272925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:13.984272828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.135431969+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.135484754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.135490556+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.135506369+07:00","message":"[buffer interim] 25 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.135513982+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.135516036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.281342513+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.281388216+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-07-09T09:11:14.281394096+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.281411705+07:00","message":"[buffer interim] 25 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.281426638+07:00","message":"[bufferProcess] interim [480000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.281429743+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.281433812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.281437407+07:00","message":"> Transcript [112] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.281440289+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.459104878+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.459160258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.459168321+07:00","message":"receive interim result [false|false]: โอเคค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.459187264+07:00","message":"[buffer interim] 25 false โอเคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.459195899+07:00","message":"[bufferProcess] interim [720000000]:โอเคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.459198709+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.459206329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.45920984+07:00","message":"> Transcript [113] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.459213161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.459216148+07:00","message":"Set new StatePrefix: 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.64642309+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.646474454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ok ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.646480145+07:00","message":"receive interim result [false|false]: ok ครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.646497576+07:00","message":"[buffer interim] 25 false ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.64651748+07:00","message":"[bufferProcess] interim [840000000]:ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.646520096+07:00","message":"[bufferProcess] send to processor:โอเคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.646527731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.646530727+07:00","message":"> Transcript [114] [false]: 'โอเคค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.646533503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:14.646535904+07:00","message":"Set new StatePrefix: 'โอเคค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:14.946580734+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.137180851+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.217244788+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.21728629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ok ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.217292209+07:00","message":"receive interim result [false|false]: ok ครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.217307415+07:00","message":"[buffer interim] 25 false ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217316495+07:00","message":"[bufferProcess] interim [440000000]:ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217320147+07:00","message":"[bufferProcess] send to processor:ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217326471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217330854+07:00","message":"> Transcript [115] [false]: 'ok ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217334338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.217338857+07:00","message":"Set new StatePrefix: 'ok ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226455606+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226483771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ok ครับ\",\"confidence\":0.903908}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226489654+07:00","message":"receive interim result [true|false]: ok ครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226497759+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226501185+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226509149+07:00","message":"[buffer interim] 25 true ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226516614+07:00","message":"[bufferProcess] interim [560000000]:ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226522285+07:00","message":"[bufferProcess] send to processor (isfinal):ok ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226526449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226530247+07:00","message":"> Transcript [116] [false]: 'ok ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226534299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226537309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226540529+07:00","message":"StatePrefix: 'ok ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226542703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226544604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226546868+07:00","message":"> Transcript [117] [true]: 'ok ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226549482+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226552013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226554995+07:00","message":"StatePrefix: 'ok ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226556774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:15.226561884+07:00","message":"Push: 'ok ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.226571868+07:00","message":"push: {true ok ครับ 0 0xc002b36100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:15.233957843+07:00","message":"write wav file: './tmp/7611/7611_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:15.845316552+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:16.136269196+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:16.136293916+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:16.136297362+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:16.136306152+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136314394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136318959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.13632171+07:00","message":"> Transcript [118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.13632455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136326526+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136328491+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136330463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:16.136333284+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:16.136344239+07:00","message":"push: {true \n 0 0xc00041ce80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:16.141851962+07:00","message":"write wav file: './tmp/7611/7611_26.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:16.984869116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:16.984897704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:17.319370004+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.219892045+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.511305498+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.511330845+07:00","message":"found end of frame, send empty tag with msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.511333959+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.511342362+07:00","message":"[buffer interim] 27 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511350852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511355348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511358045+07:00","message":"> Transcript [119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511360492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511362456+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511364329+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511366348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:18.511369224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:18.511380859+07:00","message":"push: {true \n 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:18.517100493+07:00","message":"write wav file: './tmp/7611/7611_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.106537268+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.365945383+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.496868722+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.556050039+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.627873458+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.640726335+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.640748051+07:00","message":"found end of frame, send empty tag with msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.640751794+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.640759091+07:00","message":"[buffer interim] 28 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640767501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.64077174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640774592+07:00","message":"> Transcript [120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640777291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640779386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.6407814+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640783549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.640792514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.640802888+07:00","message":"push: {true \n 0 0xc002024480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:19.645066346+07:00","message":"write wav file: './tmp/7611/7611_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.685635768+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.849769885+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.8497913+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.84979604+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.849806356+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849815667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849823521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849827531+07:00","message":"> Transcript [121] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849831373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.84983496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849838031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849841433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.849848406+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.849861059+07:00","message":"push: {true \n 0 0xc00041cc80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:19.854638446+07:00","message":"write wav file: './tmp/7611/7611_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.946885937+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:19.985000703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:19.985033362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.985589551+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.985608179+07:00","message":"found end of frame, send empty tag with msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.985611881+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.985618642+07:00","message":"[buffer interim] 30 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985625184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985632988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985635692+07:00","message":"> Transcript [122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985638412+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985640407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985642454+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985644499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:19.985648999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:19.985658377+07:00","message":"push: {true \n 0 0xc00041cd80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:19.990338905+07:00","message":"write wav file: './tmp/7611/7611_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.066331024+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.330238539+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.330264176+07:00","message":"found end of frame, send empty tag with msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.330267536+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.330275831+07:00","message":"[buffer interim] 31 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330282799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330286347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330289243+07:00","message":"> Transcript [123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330291638+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330293888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330296674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330299223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.330308454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.330317902+07:00","message":"push: {true \n 0 0xc0026aaf80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:20.334683735+07:00","message":"write wav file: './tmp/7611/7611_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.457942285+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.588211797+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.648179627+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.776020699+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.864164249+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.864211199+07:00","message":"found end of frame, send empty tag with msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.864215303+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.864224898+07:00","message":"[buffer interim] 32 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864239012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864243157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.86424592+07:00","message":"> Transcript [124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864248932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864251411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864253372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864255885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:20.864261853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.86427316+07:00","message":"push: {true \n 0 0xc002b36480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:20.868858546+07:00","message":"write wav file: './tmp/7611/7611_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:20.966822228+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.026546392+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.068362508+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.068381731+07:00","message":"found end of frame, send empty tag with msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.068384993+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.068393033+07:00","message":"[buffer interim] 33 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068400164+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068403714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068406882+07:00","message":"> Transcript [125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068409717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068412213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068414218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068416096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.068418692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.068428642+07:00","message":"push: {true \n 0 0xc000045700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:21.074462563+07:00","message":"write wav file: './tmp/7611/7611_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.157079615+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.322177412+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.322203638+07:00","message":"found end of frame, send empty tag with msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.322208503+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.322218791+07:00","message":"[buffer interim] 34 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322228885+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322234169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322238684+07:00","message":"> Transcript [126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322246739+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322253398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322257022+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.32226027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.322264262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.322277621+07:00","message":"push: {true \n 0 0xc00041d380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:21.32704249+07:00","message":"write wav file: './tmp/7611/7611_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.60608779+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.901623342+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.90165495+07:00","message":"found end of frame, send empty tag with msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.901659466+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.901668441+07:00","message":"[buffer interim] 35 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901677663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901681277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901684463+07:00","message":"> Transcript [127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901687175+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901689248+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901691246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901693922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:11:21.901699007+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:21.901708817+07:00","message":"push: {true \n 0 0xc0026ab100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:11:21.907238111+07:00","message":"write wav file: './tmp/7611/7611_35.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:22.985976258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:22.985983875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:25.986570591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:25.986595278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:28.987317192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:28.987333587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:31.988015044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:31.988053541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:34.988976992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:34.988992624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:37.990056013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:37.990090944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:40.990610759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:40.990618886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:43.990635238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:43.990672512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:46.99098982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:46.991015971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921916012+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921948126+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921960897+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921963276+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921965273+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921967143+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921968851+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921970696+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921972999+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921974747+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:11:49.921976481+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:49.991066083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:49.991109656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:52.991392497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:52.991418245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:55.991755805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:55.991792208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:58.992539273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:11:58.992549005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:01.993519623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:01.993564427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:04.993820328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:04.993817083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:07.994203674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:07.994203723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:10.994805696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:10.994816928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:13.995879331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:13.99593447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:16.996852442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:16.99686103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921460412+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921497673+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921500695+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921502583+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921504542+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921507027+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921509114+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.92151098+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921513038+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921515522+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921517729+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921519622+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921521373+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921523232+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921524947+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921526692+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921528396+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921530191+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:19.921531818+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:19.997717356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:19.997736507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:22.997999801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:22.998028584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:25.998426814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:25.998460291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:28.998736393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:28.998732482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:31.998903126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:31.998903285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:34.999228173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:34.99926257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:37.999511225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:37.999549045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:41.000018289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:41.000026995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:44.000352527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:44.00035251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:47.001095471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:47.00113867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:49.921651064+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:49.921679313+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:49.921682572+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:49.92168462+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:12:49.921686511+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:50.001889526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:50.001912652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:53.001957963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:53.001984755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:56.002957331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:56.002955978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:59.003237861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:12:59.003247317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:02.003668697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:02.003701753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:05.00405048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:05.004061265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:08.004581027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:08.00461023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:11.004825783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:11.004864497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:14.005151307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:14.005156835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:17.006104151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:17.006108006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:20.0062003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:20.006237963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:23.006506865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:23.00652118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:26.007482596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:26.007504135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:29.008372608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:29.00842423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:32.008905152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:32.008912183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:35.009899319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:35.009906834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:36.143328046+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:13:36.143355304+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:36.143391552+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:36.143408224+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:37.133946713+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:37.134011782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:37.134060181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:38.010502502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:38.01053503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:41.011238057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:44.065494109+07:00","message":"incoming connection from...171.103.89.169:63074 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:44.065507684+07:00","message":"new client from...171.103.89.169:63074 connected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:13:47.060548653+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:47.06061826+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:47.463106516+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:47.834624219+07:00","message":"incoming connection from...171.103.89.169:63081 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:47.834639393+07:00","message":"new client from...171.103.89.169:63081 connected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:50.013753187+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:50.758506269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:50.758553575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:53.014135874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:53.014152454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.354189573+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.354251135+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-07-09T09:13:54.354257877+07:00","message":"receive interim result [false|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.354280986+07:00","message":"[buffer interim] 36 false เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354291709+07:00","message":"[bufferProcess] interim [160000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354293992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354297497+07:00","message":"[bufferProcess] send to processor (ticker):เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354300184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354303594+07:00","message":"> Transcript [128] [false]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.354306016+07:00","message":"Set StatePrefix (first interim): 'เอามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.427751306+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.427791351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.427796789+07:00","message":"receive interim result [false|false]: ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.427812168+07:00","message":"[buffer interim] 36 false ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.427819522+07:00","message":"[bufferProcess] interim [220000000]:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.427821713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.468203824+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.468289328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.468295176+07:00","message":"receive interim result [false|false]: เขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.468314427+07:00","message":"[buffer interim] 36 false เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468323826+07:00","message":"[bufferProcess] interim [280000000]:เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468326504+07:00","message":"[bufferProcess] send to processor:ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468329978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468333761+07:00","message":"> Transcript [129] [false]: 'ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468336121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.468338419+07:00","message":"Set new StatePrefix: 'ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.544642431+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.544698553+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-07-09T09:13:54.544704779+07:00","message":"receive interim result [false|false]: ไม่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.544723338+07:00","message":"[buffer interim] 36 false ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544731972+07:00","message":"[bufferProcess] interim [400000000]:ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544734531+07:00","message":"[bufferProcess] send to processor:เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544738002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544741249+07:00","message":"> Transcript [130] [false]: 'เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544743524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.544745913+07:00","message":"Set new StatePrefix: 'เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.827836596+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.827900082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.827906049+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.827921112+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.827946065+07:00","message":"[bufferProcess] interim [640000000]:ไม่ได้ยินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.827949408+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.827955231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.827959051+07:00","message":"> Transcript [131] [false]: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.827961772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.82796406+07:00","message":"Set new StatePrefix: 'ไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.905918063+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.905965223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.905971809+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:54.905987088+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.905994938+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้ยินเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.905997543+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.906000989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.906004013+07:00","message":"> Transcript [132] [false]: 'ไม่ได้ยินเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.906007656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.90600991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.906011943+07:00","message":"StatePrefix: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:54.906014288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.093001999+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.09305045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.093057591+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.093071631+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093079454+07:00","message":"[bufferProcess] interim [0]:ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093081868+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093087583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093090581+07:00","message":"> Transcript [133] [false]: 'ไม่ได้ยินเขาไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093093957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093096469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093098451+07:00","message":"StatePrefix: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.093100614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.732404642+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.732462498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.732469213+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:55.732486932+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732498298+07:00","message":"[bufferProcess] interim [600000000]:ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732501214+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732505043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732508186+07:00","message":"> Transcript [134] [false]: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732511526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732513823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732516121+07:00","message":"StatePrefix: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:55.732518249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:56.014369391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:56.014369389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.149406115+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.14945151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.149459024+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.149472389+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149481088+07:00","message":"[bufferProcess] interim [20000000]:ไม่ได้ยินเขาไงพี่พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149483591+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149486975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.14949034+07:00","message":"> Transcript [135] [false]: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149493765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.14949615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149498083+07:00","message":"StatePrefix: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149500237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149502922+07:00","message":"Push: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.14950499+07:00","message":"TextPushed: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.149507039+07:00","message":"Set new StatePrefix : 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.14950945+07:00","message":"Next Push (prob) : 'เขาไงพี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.149518295+07:00","message":"push: {false ไม่ได้ยิน 0 0xc00041c600}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.482497696+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.482538284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.482544715+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.48255591+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482563517+07:00","message":"[bufferProcess] interim [200000000]:ไม่ได้ยินเขาไงพี่พี่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482565952+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482571383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482574754+07:00","message":"> Transcript [136] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.48257851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482580938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482583144+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.482585521+07:00","message":"TextPushed: 'ไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.538845098+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.538885697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.538892188+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.538907069+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.5389155+07:00","message":"[bufferProcess] interim [260000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538917963+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538921672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538924509+07:00","message":"> Transcript [137] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538928319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538930497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.53893279+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.538935012+07:00","message":"TextPushed: 'ไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.598558095+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.598607199+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-07-09T09:13:56.598613443+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.598629626+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598638499+07:00","message":"[bufferProcess] interim [380000000]:ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598640896+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598644638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598647588+07:00","message":"> Transcript [138] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598651392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598653586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598656463+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.598658795+07:00","message":"TextPushed: 'ไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.633565717+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.633624047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.63362991+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.633642682+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633650017+07:00","message":"[bufferProcess] interim [440000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633652364+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.63365577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633658673+07:00","message":"> Transcript [139] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633662085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633664049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633666278+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633668681+07:00","message":"TextPushed: 'ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633674748+07:00","message":"Push: 'เขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633676903+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633682241+07:00","message":"Set new StatePrefix : 'ไม่ได้ยินเขาไงพี่พี่จะคอยถ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.633685305+07:00","message":"Next Push (prob) : 'พี่จะคอยถ่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.633705883+07:00","message":"push: {false เขาไงพี่ 0 0xc00041c600}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:56.633819514+07:00","message":"(client) 171.103.89.169:63031, write tcp 172.18.0.35:8010->171.103.89.169:63031: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.722700532+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.722767373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.722774029+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.722788819+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.722797439+07:00","message":"[bufferProcess] interim [620000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.722800265+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.722805731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.722808885+07:00","message":"> Transcript [140] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.72281156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.722814188+07:00","message":"Set new StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.956804718+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.956857961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.956865032+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:56.956880371+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956888534+07:00","message":"[bufferProcess] interim [800000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.95689131+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956895189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956898781+07:00","message":"> Transcript [141] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956902633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956905082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.95690817+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:56.956910906+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.021830408+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.021891471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.021900589+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.02191826+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021930184+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021932924+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021940445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021943945+07:00","message":"> Transcript [142] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021947784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021950148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021952287+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.021954645+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.233088588+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.233136464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.23314345+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.23317277+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.23318197+07:00","message":"[bufferProcess] interim [100000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233184894+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233196304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233199887+07:00","message":"> Transcript [143] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233204023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233206253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233208726+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.233211819+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.341393201+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.341446736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.341452922+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.341472428+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341483521+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341487957+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341494542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341499603+07:00","message":"> Transcript [144] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341505803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341509267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341514382+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341517688+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.3415252+07:00","message":"Push: 'พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341527312+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.341533137+07:00","message":"Set new StatePrefix : 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.34153606+07:00","message":"Next Push (prob) : 'เขายังไงก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.341544855+07:00","message":"push: {false พี่จะค่อยถาม 0 0xc00041c600}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.529559453+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.529605027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.529611979+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.529629643+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.529637949+07:00","message":"[bufferProcess] interim [340000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.52964088+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.529644433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.529647712+07:00","message":"> Transcript [145] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.529650333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.529652514+07:00","message":"Set new StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.572725352+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.598551602+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.59859903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.598605623+07:00","message":"receive interim result [false|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.598621793+07:00","message":"[buffer interim] 36 false ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.598631066+07:00","message":"[bufferProcess] interim [520000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.598633722+07:00","message":"[bufferProcess] send to processor:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.598637566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.598640729+07:00","message":"> Transcript [146] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:57.598643506+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:57.703273686+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043197976+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043254714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก\",\"confidence\":0.94353503}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043266375+07:00","message":"receive interim result [true|false]: ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043275722+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043278743+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.043288126+07:00","message":"[buffer interim] 36 true ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043298623+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.04330231+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043305979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043309066+07:00","message":"> Transcript [147] [false]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043312653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043314943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043317158+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043319967+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043322179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043324327+07:00","message":"> Transcript [148] [true]: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043326834+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043328927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043330731+07:00","message":"StatePrefix: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถามเขายังไงค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043332786+07:00","message":"TextPushed: 'ไม่ได้ยินเขาไงพี่พี่จะค่อยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:58.043337623+07:00","message":"Push: 'เขายังไงค่อยออก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:58.04334998+07:00","message":"push: {true เขายังไงค่อยออก 0 0xc00041c600}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:13:58.043481577+07:00","message":"(client) 171.103.89.169:63033, write tcp 172.18.0.35:8010->171.103.89.169:63033: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-07-09T09:13:58.056858658+07:00","message":"write wav file: './tmp/7611/7611_36.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:59.014599853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:13:59.014616562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.230725476+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.363056112+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.523601507+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.523657634+07:00","message":"found end of frame, send empty tag with msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.523663126+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.523675037+07:00","message":"[buffer interim] 37 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523685745+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523690587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523694706+07:00","message":"> Transcript [149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523698516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523701344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523704053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523706661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:13:59.523710506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:13:59.523723694+07:00","message":"push: {true \n 0 0xc00041c800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:13:59.534113356+07:00","message":"write wav file: './tmp/7611/7611_37.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:02.015400673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:02.015431379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:03.98126565+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.104140946+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.269410304+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.269447739+07:00","message":"found end of frame, send empty tag with msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.269451563+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.269461612+07:00","message":"[buffer interim] 38 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269470984+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269475101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269477813+07:00","message":"> Transcript [150] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269480606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269483002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269485247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269487252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:04.269489993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:04.269500713+07:00","message":"push: {true \n 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:04.282600626+07:00","message":"write wav file: './tmp/7611/7611_38.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:05.015698892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:05.015703594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.155305482+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.412301991+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.449874745+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.449910532+07:00","message":"found end of frame, send empty tag with msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.449915988+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.449924957+07:00","message":"[buffer interim] 39 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449940247+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449947001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.44994973+07:00","message":"> Transcript [151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449952725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449954989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449957307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449959352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:06.449964546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:06.449974092+07:00","message":"push: {true \n 0 0xc002024100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:06.456647074+07:00","message":"write wav file: './tmp/7611/7611_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.138010999+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.138050232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.138055464+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.138069692+07:00","message":"[buffer interim] 40 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.138077221+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.138079111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.323630781+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.323682983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.323691553+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.323711001+07:00","message":"[buffer interim] 40 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.323718198+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.323720611+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.323724075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.323727325+07:00","message":"> Transcript [152] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.323729873+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.96122978+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.961269634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.961275252+07:00","message":"receive interim result [false|false]: ตอนนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:07.961286703+07:00","message":"[buffer interim] 40 false ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961295715+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961298162+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961303391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961306148+07:00","message":"> Transcript [153] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961309298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961311764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961313689+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:07.961315803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:08.016307161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:08.016320213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.026130959+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.026166441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.026171645+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.02618553+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026192376+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.02619467+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026198137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026201057+07:00","message":"> Transcript [154] [false]: 'ตอนนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026204013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026206314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.026208525+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.02621067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.346585523+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.346628614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.346640302+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.346655618+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.34666719+07:00","message":"[bufferProcess] interim [560000000]:ตอนนี้ก็มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346670045+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346673351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346676298+07:00","message":"> Transcript [155] [false]: 'ตอนนี้ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346679771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346682019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346684457+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.346687059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.480254368+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.480297207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.480305327+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.480323478+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480333033+07:00","message":"[bufferProcess] interim [680000000]:ตอนนี้ก็มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.48033725+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480341822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480346369+07:00","message":"> Transcript [156] [false]: 'ตอนนี้ก็มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480351754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480354881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480358083+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480362491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480369093+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480372347+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480375081+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.480377409+07:00","message":"Next Push (prob) : 'นี้ก็มีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.480385228+07:00","message":"push: {false ตอน 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.73288617+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.732933451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.73293979+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.732953219+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.732960985+07:00","message":"[bufferProcess] interim [980000000]:ตอนนี้ก็มีคณะครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.732973311+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.732979992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.732982819+07:00","message":"> Transcript [157] [false]: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.732985857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.73298865+07:00","message":"Set new StatePrefix: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.935502461+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.935547206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.935553509+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:08.935571231+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935578517+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้ก็มีคณะครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935581015+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935584283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935587753+07:00","message":"> Transcript [158] [false]: 'ตอนนี้ก็มีคณะครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935591648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935593798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.93559576+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:08.935598581+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.172994553+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.173038102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.17304951+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.173064311+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173071361+07:00","message":"[bufferProcess] interim [340000000]:ตอนนี้ก็มีคณะครูมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173074177+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173078018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173081272+07:00","message":"> Transcript [159] [false]: 'ตอนนี้ก็มีคณะครูมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173084274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173086374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173088582+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.173091089+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.435353925+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.435397566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.435403712+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.435419243+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.43542603+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ก็มีคณะครูมาดูเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435428872+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435432065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435434702+07:00","message":"> Transcript [160] [false]: 'ตอนนี้ก็มีคณะครูมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435438035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435440137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435442531+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.435445061+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.563158899+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.563205488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.563211538+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.563228412+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563235394+07:00","message":"[bufferProcess] interim [760000000]:ตอนนี้ก็มีคณะครูมาดูเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563238334+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563241952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563244639+07:00","message":"> Transcript [161] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.56324822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563250493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563253305+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563255635+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.5632622+07:00","message":"Push: 'นี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563264345+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563266787+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.563269298+07:00","message":"Next Push (prob) : 'ครูมาดูเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.563277577+07:00","message":"push: {false นี้ก็มีคณะ 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.622260044+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.622299196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.622304813+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.622314729+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622322431+07:00","message":"[bufferProcess] interim [880000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622325083+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622328633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622331446+07:00","message":"> Transcript [162] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622334928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622337177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622339352+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.622342259+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.822863911+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.822908038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.822914434+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:09.82292824+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822935987+07:00","message":"[bufferProcess] interim [120000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822938706+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822944402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822947777+07:00","message":"> Transcript [163] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822951288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822953745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822955772+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:09.822958307+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.091423768+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.091471723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.091477427+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.091491347+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091499411+07:00","message":"[bufferProcess] interim [300000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.09150209+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091509595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091512797+07:00","message":"> Transcript [164] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091516195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.09151845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091520711+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.091525041+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.660679515+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.660723725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.660729765+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.660744303+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.6607558+07:00","message":"[bufferProcess] interim [900000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660758733+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660764435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660767746+07:00","message":"> Transcript [165] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660772043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660774467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660776889+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660779644+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660785414+07:00","message":"Push: 'ครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660787427+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660789852+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:10.660792179+07:00","message":"Next Push (prob) : 'มากเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:10.66082435+07:00","message":"push: {false ครูมาดูเยอะ 0 0xc002024000}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:11.017097789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:11.017137311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.225504105+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.225550851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.22555785+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.225574073+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225582295+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225585621+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225594111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225597392+07:00","message":"> Transcript [166] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225601456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225604182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.225606637+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.22560931+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.8624374+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.862492969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.86250005+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:11.862515683+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.86252398+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862526844+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862533298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862536329+07:00","message":"> Transcript [167] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862539903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862542475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.862544564+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:11.86254766+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.257744642+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.257801178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.257808187+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.257821325+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257828969+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257831862+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257837898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257840909+07:00","message":"> Transcript [168] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257844464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257846769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257849213+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.257852197+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.464825779+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.464870772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.46487914+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.464895354+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464904193+07:00","message":"[bufferProcess] interim [640000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464907302+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464911614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464914719+07:00","message":"> Transcript [169] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464919066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464921326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464923754+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464926601+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.46493129+07:00","message":"Push: 'มากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464933462+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464936906+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.464939972+07:00","message":"Next Push (prob) : 'มาดูงานมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.464948811+07:00","message":"push: {false มากเลยค่ะ 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.482029789+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.482060593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.482067102+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.48208031+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.48208763+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.482090479+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.482093608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.482096264+07:00","message":"> Transcript [170] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.482100021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.48210217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.48210451+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.482107166+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.581014077+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.58106156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.581071405+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.581087903+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581096413+07:00","message":"[bufferProcess] interim [760000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581100013+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581106513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581109505+07:00","message":"> Transcript [171] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581114165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581116478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581118445+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.581121269+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.783758656+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.783818735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.783825545+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.783842586+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783852267+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783855215+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783861913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783865011+07:00","message":"> Transcript [172] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783869291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.7838716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783873793+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.783877055+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.838873412+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.838923064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.838929332+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.838941172+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838948522+07:00","message":"[bufferProcess] interim [120000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838951648+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.83895584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838958917+07:00","message":"> Transcript [173] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838963576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838966277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838969225+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838971824+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838981173+07:00","message":"Push: 'มาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838983379+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.83898589+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:12.838988506+07:00","message":"Next Push (prob) : 'แล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:12.838997233+07:00","message":"push: {false มาดูงานมาดู 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.287120142+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.287170699+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-07-09T09:14:13.287177278+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.287191734+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287200358+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287202914+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287208636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287211541+07:00","message":"> Transcript [174] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287215108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287217426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.287219903+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.28722315+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.506216616+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.506264838+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-07-09T09:14:13.506270962+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.50628942+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506298718+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506301742+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506305408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506308681+07:00","message":"> Transcript [175] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.50631333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506315842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506317922+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.506320801+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.537333727+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.537370665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.537376362+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.537390559+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537397312+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537399984+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537403247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.53740562+07:00","message":"> Transcript [176] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537408999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537411552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.53741463+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.537417599+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.732434989+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.732485474+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-07-09T09:14:13.732492676+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.73251016+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732518872+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732522301+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732526401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.73252978+07:00","message":"> Transcript [177] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.7325342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732536564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732539256+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732542293+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732550514+07:00","message":"Push: 'แล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732552648+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.732555112+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:13.73255776+07:00","message":"Next Push (prob) : 'ช่วยตามช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.732567046+07:00","message":"push: {false แล้วก็มา 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:13.901492076+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:14.017753229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:14.017771917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.033427913+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.07833313+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.078384242+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-07-09T09:14:14.078391061+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.078409168+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078418457+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.07842302+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078428486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078432118+07:00","message":"> Transcript [178] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078436936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078439654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.07844201+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.078445264+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.227645018+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.227688252+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-07-09T09:14:14.227694444+07:00","message":"receive interim result [false|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.2277175+07:00","message":"[buffer interim] 40 false ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.22773176+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227734974+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227739224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227743092+07:00","message":"> Transcript [179] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227747016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227749279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227751919+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.227754684+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330037499+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330084929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า\",\"confidence\":0.94906616}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330103116+07:00","message":"receive interim result [true|false]: ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330112837+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330115175+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330122061+07:00","message":"[buffer interim] 40 true ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330136089+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330142836+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330146645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330151128+07:00","message":"> Transcript [180] [false]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330155147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330157265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330160682+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330163625+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330165793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330168394+07:00","message":"> Transcript [181] [true]: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วยกันค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330170963+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330172784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330174741+07:00","message":"StatePrefix: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มาช่วยตามช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330176762+07:00","message":"TextPushed: 'ตอนนี้ก็มีคณะครูมาดูเยอะมากเลยค่ะมาดูงานมาดูแล้วก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.330184785+07:00","message":"Push: 'ช่วยตามช่วยกันค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.330194445+07:00","message":"push: {true ช่วยตามช่วยกันค่ะว่า 0 0xc002024000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:14.344079747+07:00","message":"write wav file: './tmp/7611/7611_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.765880748+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.765922627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.765928049+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.765942163+07:00","message":"[buffer interim] 41 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.765949547+07:00","message":"[bufferProcess] interim [360000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.765952091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.773316064+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.773338383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.773342941+07:00","message":"receive interim result [false|false]: ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.773357833+07:00","message":"[buffer interim] 41 false ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.773362222+07:00","message":"[bufferProcess] interim [420000000]:ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.773364236+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.773367176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.773370867+07:00","message":"> Transcript [182] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.773373464+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.946427928+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.946467011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.946472943+07:00","message":"receive interim result [false|false]: ต้องทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:14.946486466+07:00","message":"[buffer interim] 41 false ต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946494371+07:00","message":"[bufferProcess] interim [600000000]:ต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946496548+07:00","message":"[bufferProcess] send to processor:ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946500089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946503165+07:00","message":"> Transcript [183] [false]: 'ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946506033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946508077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946510077+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:14.946512271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.075483573+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.0755347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.07554101+07:00","message":"receive interim result [false|false]: ต้องทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.075556482+07:00","message":"[buffer interim] 41 false ต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075566185+07:00","message":"[bufferProcess] interim [720000000]:ต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075569002+07:00","message":"[bufferProcess] send to processor:ต้องทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075572356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075575411+07:00","message":"> Transcript [184] [false]: 'ต้องทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075578738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075580838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075582857+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.075585119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.395059442+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.395100906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.395106966+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.395121353+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395129021+07:00","message":"[bufferProcess] interim [960000000]:ต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395132169+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395138484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395141837+07:00","message":"> Transcript [185] [false]: 'ต้องทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395145401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395147708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395150277+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.395152713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.669239326+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.669284311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.669290622+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.669305669+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669313506+07:00","message":"[bufferProcess] interim [320000000]:ต้องทำยังไงบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669316143+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669321447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669324125+07:00","message":"> Transcript [186] [false]: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669327213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669329284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669331455+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669333784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669338378+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669340723+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669343001+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.669347494+07:00","message":"Next Push (prob) : 'ทำยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.669371215+07:00","message":"push: {false ต้อง 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.845976125+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.846016188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.846022366+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:15.846039102+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846048488+07:00","message":"[bufferProcess] interim [440000000]:ต้องทำยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846052229+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846058994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846063297+07:00","message":"> Transcript [187] [false]: 'ต้องทำยังไงบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846068676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846071646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.846074785+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:15.84607875+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.166760504+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.166803207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.166809726+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.166823692+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166831932+07:00","message":"[bufferProcess] interim [740000000]:ต้องทำยังไงบ้างนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166834546+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166838137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166841005+07:00","message":"> Transcript [188] [false]: 'ต้องทำยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166844286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166846472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166848702+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.166850921+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.300381926+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.300428115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.300434182+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.300449873+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300457819+07:00","message":"[bufferProcess] interim [860000000]:ต้องทำยังไงบ้างนะคะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300460616+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300463934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300467184+07:00","message":"> Transcript [189] [false]: 'ต้องทำยังไงบ้างนะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300470525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300472652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300475184+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.300477489+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.310102449+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.310137414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.310143432+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.310156957+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310163641+07:00","message":"[bufferProcess] interim [920000000]:ต้องทำยังไงบ้างนะคะมีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310166351+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310169916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.31017269+07:00","message":"> Transcript [190] [false]: 'ต้องทำยังไงบ้างนะคะมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310175939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310177986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310180431+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310183106+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310188428+07:00","message":"Push: 'ทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.31019042+07:00","message":"TextPushed: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310193173+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้างนะคะมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.310195496+07:00","message":"Next Push (prob) : 'นะคะมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.310203013+07:00","message":"push: {false ทำยังไงบ้าง 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.36555932+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.365601997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.365608792+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกรรม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.365624056+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.365632598+07:00","message":"[bufferProcess] interim [980000000]:ต้องทำยังไงบ้างนะคะมีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.36563497+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.365638364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.365641518+07:00","message":"> Transcript [191] [false]: 'ต้องทำยังไงบ้างนะคะมีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.365643955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.365656131+07:00","message":"Set new StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.491976594+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.492023007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.492029216+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.492043292+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.49205245+07:00","message":"[bufferProcess] interim [40000000]:ต้องทำยังไงบ้างนะคะมีกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.492055412+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.492059177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.492062115+07:00","message":"> Transcript [192] [false]: 'ต้องทำยังไงบ้างนะคะมีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.492064361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.492066481+07:00","message":"Set new StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.544714912+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.544758052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.544763937+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.544779884+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544787435+07:00","message":"[bufferProcess] interim [220000000]:ต้องทำยังไงบ้างนะคะมีกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544790451+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544797564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544800504+07:00","message":"> Transcript [193] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544803184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.544805682+07:00","message":"Set new StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.681669876+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.681715117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.681721616+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.681739186+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681747551+07:00","message":"[bufferProcess] interim [280000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681750322+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681753727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681756847+07:00","message":"> Transcript [194] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681759998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681762635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681764655+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.681767251+07:00","message":"TextPushed: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.866044412+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.866098132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.866107584+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:16.866128108+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866149977+07:00","message":"[bufferProcess] interim [460000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866154624+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.86616523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.86616982+07:00","message":"> Transcript [195] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866175137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866178449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866181576+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:16.866185311+07:00","message":"TextPushed: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:17.018061841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:17.018078681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.064283977+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.064343804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.064351441+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.064368109+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064377706+07:00","message":"[bufferProcess] interim [700000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064380532+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064384375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064388036+07:00","message":"> Transcript [196] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064391952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064394439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064396923+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.064399692+07:00","message":"TextPushed: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.447833413+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.447872857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.447878289+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.447892524+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447899799+07:00","message":"[bufferProcess] interim [60000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447902535+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447905965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447909151+07:00","message":"> Transcript [197] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447912783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447915063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447917495+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447920468+07:00","message":"TextPushed: 'ต้องทำยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447923653+07:00","message":"Push: 'นะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447925697+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447928003+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.447931411+07:00","message":"Next Push (prob) : 'ใจเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.447939253+07:00","message":"push: {false นะคะมีกำลัง 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.69657724+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.696623798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.696630384+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.696646414+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696653722+07:00","message":"[bufferProcess] interim [240000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696656164+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696659616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696662834+07:00","message":"> Transcript [198] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696666552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696668798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696671145+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.696673607+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.765537663+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.765580471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.765587098+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.765605929+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765623067+07:00","message":"[bufferProcess] interim [420000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765625835+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765629529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765632682+07:00","message":"> Transcript [199] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765636256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765639237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765641587+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.765644797+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.893713128+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.89375613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.893762964+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:17.893780887+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893789642+07:00","message":"[bufferProcess] interim [480000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.89379239+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893796293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893799629+07:00","message":"> Transcript [200] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893803864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893805922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893808337+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:17.893811139+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.487812626+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.487852405+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-07-09T09:14:18.487858613+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.487874992+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.48788275+07:00","message":"[bufferProcess] interim [80000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487886317+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.48788963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487892455+07:00","message":"> Transcript [201] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487896753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487898995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487901387+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487903903+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487907094+07:00","message":"Push: 'ใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.48790912+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487911554+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.487914706+07:00","message":"Next Push (prob) : 'เลยค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.487922679+07:00","message":"push: {false ใจเยอะมาก 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.609514629+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.609562918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.609571029+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.609598638+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609608736+07:00","message":"[bufferProcess] interim [200000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609613375+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609621488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609626+07:00","message":"> Transcript [202] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609631488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609634651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.609637652+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.60964191+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.651457916+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.651495401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.651501775+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.651517655+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651525319+07:00","message":"[bufferProcess] interim [260000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651527839+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651531452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651535089+07:00","message":"> Transcript [203] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651538795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651540846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651543251+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.651546378+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.659803154+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.659825809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.659831104+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.659843863+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659849271+07:00","message":"[bufferProcess] interim [320000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659853677+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.65985809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659862689+07:00","message":"> Transcript [204] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659866129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659868681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659870689+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.659874309+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.78578003+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.785840792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.785847874+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.785869404+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785880468+07:00","message":"[bufferProcess] interim [380000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785884353+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785890844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785895357+07:00","message":"> Transcript [205] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785901166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785904916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785907484+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.78591027+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785914556+07:00","message":"Push: 'เลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785917716+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785921067+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.785924779+07:00","message":"Next Push (prob) : 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.785934003+07:00","message":"push: {false เลยค่ะวันนี้ 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.972137441+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.972177303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.972183457+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:18.972200826+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972210111+07:00","message":"[bufferProcess] interim [560000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972214133+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972218966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972223153+07:00","message":"> Transcript [206] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972229002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972231281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972233453+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:18.972236053+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.046194772+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.04623338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.046239916+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.046252885+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046260308+07:00","message":"[bufferProcess] interim [680000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046263627+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046269125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046272197+07:00","message":"> Transcript [207] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046276025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046278613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046281262+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.046283833+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.301834539+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.30187567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.301881852+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.301897118+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301905363+07:00","message":"[bufferProcess] interim [860000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301908328+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301912347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301915002+07:00","message":"> Transcript [208] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301919442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301921701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301924206+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.301927444+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.561080188+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.561125001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.561131649+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.561146354+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561153911+07:00","message":"[bufferProcess] interim [220000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561181132+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561185592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561188842+07:00","message":"> Transcript [209] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.56119356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561197442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561199782+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561202311+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.56121534+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561217608+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.56122001+07:00","message":"Set new StatePrefix : 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.561222929+07:00","message":"Next Push (prob) : 'ก็จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.56123051+07:00","message":"push: {false วันนี้ 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.592775282+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.685258075+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.685312928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.685320352+07:00","message":"receive interim result [false|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.685338508+07:00","message":"[buffer interim] 41 false ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685347438+07:00","message":"[bufferProcess] interim [280000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685350273+07:00","message":"[bufferProcess] send to processor:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685354134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685357392+07:00","message":"> Transcript [210] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685361336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685363732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685365734+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.685368817+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.925964299+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926007076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926014678+07:00","message":"receive interim result [true|false]: ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926026792+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926029522+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926036869+07:00","message":"[buffer interim] 41 true ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926045553+07:00","message":"[bufferProcess] interim [580000000]:ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926049998+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926054387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926067781+07:00","message":"> Transcript [211] [false]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926074028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926076947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.92607914+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926082744+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926085402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926087779+07:00","message":"> Transcript [212] [true]: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926090131+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926092482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926094199+07:00","message":"StatePrefix: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926096965+07:00","message":"TextPushed: 'ต้องทำยังไงบ้างนะคะมีกำลังใจเยอะมากเลยค่ะวันนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:19.926100824+07:00","message":"Push: 'ก็จะเป็นการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:19.926110734+07:00","message":"push: {true ก็จะเป็นการสอน 0 0xc002b36180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:19.940235889+07:00","message":"write wav file: './tmp/7611/7611_41.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:20.018428482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:20.018447748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.045057605+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.576380658+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.576428837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.576436599+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.576453514+07:00","message":"[buffer interim] 42 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.576461771+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.57646388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.896434479+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.896490389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.896497531+07:00","message":"receive interim result [false|false]: แบบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:20.89651152+07:00","message":"[buffer interim] 42 false แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.896519703+07:00","message":"[bufferProcess] interim [660000000]:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.896528995+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.896534711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.896538057+07:00","message":"> Transcript [213] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:20.896540628+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.282782922+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.282831454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.282837517+07:00","message":"receive interim result [false|false]: แบบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.282851484+07:00","message":"[buffer interim] 42 false แบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282861542+07:00","message":"[bufferProcess] interim [80000000]:แบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282863816+07:00","message":"[bufferProcess] send to processor:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282867672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282870908+07:00","message":"> Transcript [214] [false]: 'แบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282874136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282876339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282878466+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.282880561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.489921799+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.489972845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.489980812+07:00","message":"receive interim result [false|false]: แบบที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.490000592+07:00","message":"[buffer interim] 42 false แบบที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490011845+07:00","message":"[bufferProcess] interim [320000000]:แบบที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.49001571+07:00","message":"[bufferProcess] send to processor:แบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490022736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490027345+07:00","message":"> Transcript [215] [false]: 'แบบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490032223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490035367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490038737+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.490042245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.672131911+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.672186868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีลาภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.672193636+07:00","message":"receive interim result [false|false]: แบบที่มีลาภ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.67220738+07:00","message":"[buffer interim] 42 false แบบที่มีลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672215743+07:00","message":"[bufferProcess] interim [500000000]:แบบที่มีลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672218222+07:00","message":"[bufferProcess] send to processor:แบบที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672221879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672225067+07:00","message":"> Transcript [216] [false]: 'แบบที่มีร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672228241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672230376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.672232515+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.67223466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.991271116+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.991321866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามแปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.991327769+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามแปล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.991344697+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.99135327+07:00","message":"[bufferProcess] interim [800000000]:แบบที่มีล่ามแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991355775+07:00","message":"[bufferProcess] send to processor:แบบที่มีลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991359587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.99136349+07:00","message":"> Transcript [217] [false]: 'แบบที่มีลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991366813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991368814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991371038+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991373428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991378848+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.991381009+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.99138329+07:00","message":"Set new StatePrefix : 'แบบที่มีลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:21.99138573+07:00","message":"Next Push (prob) : 'ที่มีลาภ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:21.991395606+07:00","message":"push: {false แบบ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.118786076+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.118844688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.11885093+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.11886969+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.1188785+07:00","message":"[bufferProcess] interim [860000000]:แบบที่มีล่ามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.118882934+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.118890168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.118893751+07:00","message":"> Transcript [218] [false]: 'แบบที่มีล่ามแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.118896242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.118899125+07:00","message":"Set new StatePrefix: 'แบบที่มีล่ามแปล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.311738853+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.311779245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.311784976+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.311800919+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311808695+07:00","message":"[bufferProcess] interim [100000000]:แบบที่มีล่ามเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311811092+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311814916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311817665+07:00","message":"> Transcript [219] [false]: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311820311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.311822751+07:00","message":"Set new StatePrefix: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.36133368+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.361378387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.361384011+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นใคร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.361396077+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361403167+07:00","message":"[bufferProcess] interim [160000000]:แบบที่มีล่ามเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361405701+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361411009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361413762+07:00","message":"> Transcript [220] [false]: 'แบบที่มีล่ามเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361417339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361419568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361421565+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.361424278+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.364946594+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.364960826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.364964333+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.364973092+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364976709+07:00","message":"[bufferProcess] interim [220000000]:แบบที่มีล่ามเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364978741+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364981085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364983211+07:00","message":"> Transcript [221] [false]: 'แบบที่มีล่ามเป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364985829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364988382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364990429+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.364992887+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.570265539+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.5703065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.570312799+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.570329639+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570336922+07:00","message":"[bufferProcess] interim [340000000]:แบบที่มีล่ามเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570339516+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.57034279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570345926+07:00","message":"> Transcript [222] [false]: 'แบบที่มีล่ามเป็นครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570349536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570381997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570385315+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.570387864+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.930263972+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.930324573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.930331425+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.930349477+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930359406+07:00","message":"[bufferProcess] interim [700000000]:แบบที่มีล่ามเป็นครั้งแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930362168+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930365681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930368937+07:00","message":"> Transcript [223] [false]: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930373484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930375764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930381064+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930383673+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930387291+07:00","message":"Push: 'ที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930389439+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930392309+07:00","message":"Set new StatePrefix : 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:22.930394789+07:00","message":"Next Push (prob) : 'ครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:22.93040376+07:00","message":"push: {false ที่มีล่ามเป็น 0 0xc000044200}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:23.019104355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:23.019155811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.021979268+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.022034617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.022043618+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.022062121+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.02206979+07:00","message":"[bufferProcess] interim [820000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022072604+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022076248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022080037+07:00","message":"> Transcript [224] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022084084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022086552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022088902+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.022091477+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.392998795+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.393050887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.393058814+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.393075064+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393086048+07:00","message":"[bufferProcess] interim [180000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393088945+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393092824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393096196+07:00","message":"> Transcript [225] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393099854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393102106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.39310412+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.393106662+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.586996069+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.587036257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.587041913+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:23.587055051+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.58706302+07:00","message":"[bufferProcess] interim [420000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.587065535+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.58706918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.58707205+07:00","message":"> Transcript [226] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.587075468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.587077586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.587079816+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:23.58708225+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.170759526+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.170809675+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-07-09T09:14:24.170818352+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.17083536+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170849105+07:00","message":"[bufferProcess] interim [20000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.17085293+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170860666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170865111+07:00","message":"> Transcript [227] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170870912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170874208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170877549+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170881519+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170889635+07:00","message":"Push: 'ครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170893376+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.17089714+07:00","message":"Set new StatePrefix : 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.170901067+07:00","message":"Next Push (prob) : 'นะคะของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.170912799+07:00","message":"push: {false ครั้งแรก 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.81488433+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.814928539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.814935178+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:24.814951967+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814960549+07:00","message":"[bufferProcess] interim [620000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814963432+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814968534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814973055+07:00","message":"> Transcript [228] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814976789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814979309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814981569+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:24.814984377+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.053785981+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.053820857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.053827779+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.053840902+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053848018+07:00","message":"[bufferProcess] interim [920000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053853716+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053857578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053860504+07:00","message":"> Transcript [229] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053863972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053866093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053869187+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.053871988+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.313802141+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.313843088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.31384981+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.313861764+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313870565+07:00","message":"[bufferProcess] interim [40000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313873189+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313878256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313881232+07:00","message":"> Transcript [230] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313884642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313886972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313889143+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.313891941+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.317014808+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.317026558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.317030577+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.317038623+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317042171+07:00","message":"[bufferProcess] interim [100000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317044562+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317046898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317049155+07:00","message":"> Transcript [231] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317052105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.31705396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317055797+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.31705914+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317066042+07:00","message":"Push: 'นะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317068174+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.317070439+07:00","message":"Set new StatePrefix : 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.31707279+07:00","message":"Next Push (prob) : 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.317081299+07:00","message":"push: {false นะคะของ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.421763522+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.508005467+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.508046273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.50805267+07:00","message":"receive interim result [false|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.508067685+07:00","message":"[buffer interim] 42 false แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508074773+07:00","message":"[bufferProcess] interim [280000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508077444+07:00","message":"[bufferProcess] send to processor:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508080746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508083741+07:00","message":"> Transcript [232] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508087436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508089769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508091994+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.508094626+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719451715+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719493111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์\",\"confidence\":0.95768046}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719499674+07:00","message":"receive interim result [true|false]: แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719511862+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719514318+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719521064+07:00","message":"[buffer interim] 42 true แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719528706+07:00","message":"[bufferProcess] interim [610000000]:แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.71953227+07:00","message":"[bufferProcess] send to processor (isfinal):แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719535686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719538467+07:00","message":"> Transcript [233] [false]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719542705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719544721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719547481+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719550027+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719552133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719554188+07:00","message":"> Transcript [234] [true]: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719556769+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719558773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719560533+07:00","message":"StatePrefix: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.719562701+07:00","message":"TextPushed: 'แบบที่มีล่ามเป็นครั้งแรกนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:25.71956662+07:00","message":"Push: 'วิชาวิทยาศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:25.719577441+07:00","message":"push: {true วิชาวิทยาศาสตร์ 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:25.730721673+07:00","message":"write wav file: './tmp/7611/7611_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:26.019416658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:26.019425169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:27.664675686+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:27.851522469+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:27.922974166+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:27.981976504+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.180752676+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.180785243+07:00","message":"found end of frame, send empty tag with msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.180789365+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.180799196+07:00","message":"[buffer interim] 43 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.180806896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.180810956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.18081419+07:00","message":"> Transcript [235] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.180817364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.18081964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.1808217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.18082374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.180831646+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.180841907+07:00","message":"push: {true \n 0 0xc0026aad00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:28.185442539+07:00","message":"write wav file: './tmp/7611/7611_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.236899805+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.23692127+07:00","message":"found end of frame, send empty tag with msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.236924372+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.2369312+07:00","message":"[buffer interim] 44 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236939091+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236942611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236945528+07:00","message":"> Transcript [236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236948199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236950152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236952125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236954032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:28.236957275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.236967582+07:00","message":"push: {true \n 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:28.241006656+07:00","message":"write wav file: './tmp/7611/7611_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:28.764572702+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:29.020129055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:29.020158971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.462207381+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.532464619+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.734391439+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.734415372+07:00","message":"found end of frame, send empty tag with msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.734418962+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.734426444+07:00","message":"[buffer interim] 45 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734434571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734439369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734442429+07:00","message":"> Transcript [237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734445043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734447023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734448875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734450861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:29.734459361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:29.734469702+07:00","message":"push: {true \n 0 0xc000045000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:29.739478298+07:00","message":"write wav file: './tmp/7611/7611_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:31.893674337+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:32.021023175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:32.021023177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.023933011+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.178781431+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.178817234+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.1788211+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.178828874+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178837242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178841398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178844434+07:00","message":"> Transcript [238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178847479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178849907+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178851943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178854279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:32.178861648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:32.178871241+07:00","message":"push: {true \n 0 0xc00041cf00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:32.187707011+07:00","message":"write wav file: './tmp/7611/7611_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.560999915+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.623308679+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.830764337+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.830788194+07:00","message":"found end of frame, send empty tag with msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.830791661+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.830799651+07:00","message":"[buffer interim] 47 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830807918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830812069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830815109+07:00","message":"> Transcript [239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830817742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830819734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830821633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830823571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:33.830826364+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:33.830837417+07:00","message":"push: {true \n 0 0xc002024380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:33.837591625+07:00","message":"write wav file: './tmp/7611/7611_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:34.771643348+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:35.021302898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:35.021303813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.065055842+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.06509412+07:00","message":"found end of frame, send empty tag with msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.065097915+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.06510672+07:00","message":"[buffer interim] 48 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065114948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065118388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065121308+07:00","message":"> Transcript [240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065124155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065126208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065128204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065142075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:35.065151184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.065180114+07:00","message":"push: {true \n 0 0xc000044300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:35.070834005+07:00","message":"write wav file: './tmp/7611/7611_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:35.293986531+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:36.8933423+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.024381659+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.177212432+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.177241399+07:00","message":"found end of frame, send empty tag with msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.17724584+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.17725336+07:00","message":"[buffer interim] 49 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177263044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177271847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.17727553+07:00","message":"> Transcript [241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177278694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177281134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177283466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.17728544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.177293323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.177303785+07:00","message":"push: {true \n 0 0xc002b36000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:37.183855217+07:00","message":"write wav file: './tmp/7611/7611_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.601269115+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.662524554+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.881890568+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.881910865+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.881914368+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.881922687+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.88193077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881934692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881939797+07:00","message":"> Transcript [242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881942514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881944807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881946826+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881948714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:37.881958379+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:37.88197333+07:00","message":"push: {true \n 0 0xc002b36480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:37.88824836+07:00","message":"write wav file: './tmp/7611/7611_50.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:38.021785037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:38.021785101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:40.459551016+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:40.459630061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:40.459637543+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:40.459655699+07:00","message":"[buffer interim] 51 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459664225+07:00","message":"[bufferProcess] interim [620000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459666437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459674687+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459677599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459680915+07:00","message":"> Transcript [243] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:40.459684578+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:41.021907073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:41.021929713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.612243064+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.915965221+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916011447+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916016879+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916026581+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916028928+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916036513+07:00","message":"[buffer interim] 51 true "}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.91604758+07:00","message":"[bufferProcess] interim [190000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.916051996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.91605513+07:00","message":"> Transcript [244] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.916058673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.91606083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.916063306+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.916066969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:43.916073161+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:43.916082799+07:00","message":"push: {true  0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:43.932451636+07:00","message":"write wav file: './tmp/7611/7611_51.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:44.022972325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:44.022991557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.063045595+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.451676409+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.643056026+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.711342426+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.748514691+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.748537624+07:00","message":"found end of frame, send empty tag with msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.748540999+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.748547681+07:00","message":"[buffer interim] 52 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748554775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748558215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748561016+07:00","message":"> Transcript [245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748563695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748565792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748567735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748569627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:44.748572069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.748582039+07:00","message":"push: {true \n 0 0xc0026aac80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:44.753543026+07:00","message":"write wav file: './tmp/7611/7611_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:44.906783081+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.003631729+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.003659532+07:00","message":"found end of frame, send empty tag with msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.003664218+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.003674731+07:00","message":"[buffer interim] 53 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.00368413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003688692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003692643+07:00","message":"> Transcript [246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003696903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003700189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003703563+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003706575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.003710822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.003723547+07:00","message":"push: {true \n 0 0xc002b36700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:45.020950521+07:00","message":"write wav file: './tmp/7611/7611_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.411498397+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.482867458+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.672613633+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.68561122+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.685629842+07:00","message":"found end of frame, send empty tag with msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.685633472+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.685640172+07:00","message":"[buffer interim] 54 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685654232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685658553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685661628+07:00","message":"> Transcript [247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685664745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685667024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685669021+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685671103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.685673664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.685682618+07:00","message":"push: {true \n 0 0xc002024500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:45.690910908+07:00","message":"write wav file: './tmp/7611/7611_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.932340592+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.961153412+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.961204166+07:00","message":"found end of frame, send empty tag with msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.961208483+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.961217609+07:00","message":"[buffer interim] 55 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961226002+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961229558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961232264+07:00","message":"> Transcript [248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961235045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961237103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961239161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961244546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:45.961247839+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:45.961257934+07:00","message":"push: {true \n 0 0xc002b36880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:45.966133128+07:00","message":"write wav file: './tmp/7611/7611_55.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:47.023125434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:47.023114593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:47.862968333+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:47.86301237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:47.863018362+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:47.863030703+07:00","message":"[buffer interim] 56 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.863037819+07:00","message":"[bufferProcess] interim [620000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.86303986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.863045296+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.863048044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.863050912+07:00","message":"> Transcript [249] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:47.863053298+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.179287079+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.17932771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.179334804+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.179349648+07:00","message":"[buffer interim] 56 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.179356314+07:00","message":"[bufferProcess] interim [920000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.179358501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.43981641+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.43986054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.439866169+07:00","message":"receive interim result [false|false]: สวัสดีค่ะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.439881698+07:00","message":"[buffer interim] 56 false สวัสดีค่ะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439892895+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีค่ะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439895407+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439899292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439902479+07:00","message":"> Transcript [250] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439905706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439907928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439909843+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.439911874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.562569556+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.562618434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.562624182+07:00","message":"receive interim result [false|false]: สวัสดีค่ะนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.562639848+07:00","message":"[buffer interim] 56 false สวัสดีค่ะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562648359+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีค่ะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562650994+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562654374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562657355+07:00","message":"> Transcript [251] [false]: 'สวัสดีค่ะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562661095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562663228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562665226+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.562667557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.684733891+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.684788402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.684795454+07:00","message":"receive interim result [false|false]: สวัสดีค่ะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:48.684809895+07:00","message":"[buffer interim] 56 false สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684817902+07:00","message":"[bufferProcess] interim [340000000]:สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684820437+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684827513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684830399+07:00","message":"> Transcript [252] [false]: 'สวัสดีค่ะนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684833599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684835791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684838424+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:48.684841102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.265115325+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.265180461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะนักเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.265187916+07:00","message":"receive interim result [false|false]: สวัสดีค่ะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.265207238+07:00","message":"[buffer interim] 56 false สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265216675+07:00","message":"[bufferProcess] interim [940000000]:สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265219424+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265223421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265226546+07:00","message":"> Transcript [253] [false]: 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265230025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265232169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265234259+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265236391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265241306+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265243455+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265245606+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.265250674+07:00","message":"Next Push (prob) : 'ค่ะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.265280731+07:00","message":"push: {false สวัสดี 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.381250448+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.660925377+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.660976931+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-07-09T09:14:49.66098402+07:00","message":"receive interim result [true|false]: สวัสดีค่ะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.660992913+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.66099537+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.661004017+07:00","message":"[buffer interim] 56 true สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661011468+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661016375+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661019524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661022329+07:00","message":"> Transcript [254] [false]: 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.66102558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.66102776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661029913+07:00","message":"StatePrefix: 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661032016+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661033875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661035979+07:00","message":"> Transcript [255] [true]: 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661038129+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661039879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661041966+07:00","message":"StatePrefix: 'สวัสดีค่ะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661043763+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:49.661049583+07:00","message":"Push: 'ค่ะนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:49.661058663+07:00","message":"push: {true ค่ะนักเรียน 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:49.673026728+07:00","message":"write wav file: './tmp/7611/7611_56.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:50.023148065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:50.023148126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.0237935+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.691239457+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.69128367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.691288872+07:00","message":"receive interim result [false|false]: หวย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.691302517+07:00","message":"[buffer interim] 57 false หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.69131145+07:00","message":"[bufferProcess] interim [300000000]:หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.691314158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.691321192+07:00","message":"[bufferProcess] send to processor (ticker):หวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.691324614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.691328553+07:00","message":"> Transcript [256] [false]: 'หวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.691332119+07:00","message":"Set StatePrefix (first interim): 'หวย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.728180284+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.728249715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.728256201+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.728272132+07:00","message":"[buffer interim] 57 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.728279139+07:00","message":"[bufferProcess] interim [360000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.72828114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.917778823+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.917832672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.917839409+07:00","message":"receive interim result [false|false]: หัวหน้าห้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:50.91785657+07:00","message":"[buffer interim] 57 false หัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917865567+07:00","message":"[bufferProcess] interim [600000000]:หัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917867978+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917871928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917875405+07:00","message":"> Transcript [257] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917877623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:50.917880011+07:00","message":"Set new StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.256235661+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.256281174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าห้องคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.256286565+07:00","message":"receive interim result [false|false]: หัวหน้าห้องคน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.256299446+07:00","message":"[buffer interim] 57 false หัวหน้าห้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256307898+07:00","message":"[bufferProcess] interim [900000000]:หัวหน้าห้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256310496+07:00","message":"[bufferProcess] send to processor:หัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256316095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256319641+07:00","message":"> Transcript [258] [false]: 'หัวหน้าห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.25632299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256326479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256329697+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.256332825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.435210541+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.435255243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าห้องคนไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.43526343+07:00","message":"receive interim result [false|false]: หัวหน้าห้องคนไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.435280053+07:00","message":"[buffer interim] 57 false หัวหน้าห้องคนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435287665+07:00","message":"[bufferProcess] interim [80000000]:หัวหน้าห้องคนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435290233+07:00","message":"[bufferProcess] send to processor:หัวหน้าห้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435293897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435297167+07:00","message":"> Transcript [259] [false]: 'หัวหน้าห้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435300726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435302787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435304805+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.435306999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.561789694+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.564526275+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.564571739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าห้องคนไหนคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.564577967+07:00","message":"receive interim result [false|false]: หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.564594736+07:00","message":"[buffer interim] 57 false หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564603499+07:00","message":"[bufferProcess] interim [200000000]:หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564606289+07:00","message":"[bufferProcess] send to processor:หัวหน้าห้องคนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564609996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564613122+07:00","message":"> Transcript [260] [false]: 'หัวหน้าห้องคนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564616703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564618805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.56462097+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.564623163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.622937094+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.83445997+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834505935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าห้องคนไหนคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834512179+07:00","message":"receive interim result [true|false]: หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834519766+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834523718+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834530426+07:00","message":"[buffer interim] 57 true หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834538108+07:00","message":"[bufferProcess] interim [560000000]:หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.83454142+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าห้องคนไหนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834544473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834547449+07:00","message":"> Transcript [261] [false]: 'หัวหน้าห้องคนไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834550799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834553029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834554922+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834556919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834559347+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834561427+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834563717+07:00","message":"Set new StatePrefix : 'หัวหน้าห้องคนไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834566027+07:00","message":"Next Push (prob) : 'ห้องคนไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834568161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.83457023+07:00","message":"> Transcript [262] [true]: 'หัวหน้าห้องคนไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834573267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834575093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834576909+07:00","message":"StatePrefix: 'หัวหน้าห้องคนไหนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834578941+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:51.834581101+07:00","message":"Push: 'ห้องคนไหนคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834609079+07:00","message":"push: {false หัวหน้า 0 0xc002024a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:51.834633077+07:00","message":"push: {true ห้องคนไหนคะ 0 0xc002024a80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:51.841822309+07:00","message":"write wav file: './tmp/7611/7611_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.334967942+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.335013901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.335020946+07:00","message":"receive interim result [false|false]: ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.335039385+07:00","message":"[buffer interim] 58 false ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.335048202+07:00","message":"[bufferProcess] interim [550000000]:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.335051037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.473793058+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.473836226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกมือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.473845301+07:00","message":"receive interim result [false|false]: ยกมือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.473860097+07:00","message":"[buffer interim] 58 false ยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.473867417+07:00","message":"[bufferProcess] interim [670000000]:ยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.473870753+07:00","message":"[bufferProcess] send to processor:ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.47388097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.473884414+07:00","message":"> Transcript [263] [false]: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.473887494+07:00","message":"Set StatePrefix (first interim): 'ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.650887306+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.713535712+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921880199+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921921003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยกมือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921927079+07:00","message":"receive interim result [true|false]: ยกมือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921935147+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921937605+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921943077+07:00","message":"[buffer interim] 58 true ยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921950246+07:00","message":"[bufferProcess] interim [240000000]:ยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921953335+07:00","message":"[bufferProcess] send to processor (isfinal):ยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921956248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921958968+07:00","message":"> Transcript [264] [false]: 'ยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921961699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921963693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.92196579+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921967886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.92196984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921971953+07:00","message":"> Transcript [265] [true]: 'ยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921974007+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921976348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921978185+07:00","message":"StatePrefix: 'ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921981534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:52.921984103+07:00","message":"Push: 'ยกมือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:52.921991219+07:00","message":"push: {true ยกมือ 0 0xc002024c00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:52.929147539+07:00","message":"write wav file: './tmp/7611/7611_58.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:53.023217419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:53.023233233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:56.023451602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:56.023464273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.070490633+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.364063805+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.364085217+07:00","message":"found end of frame, send empty tag with msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.364088697+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.364096956+07:00","message":"[buffer interim] 59 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364105935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364110402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.36411343+07:00","message":"> Transcript [266] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364116291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364118575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364120968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.364123096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:57.36413119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.364143081+07:00","message":"push: {true \n 0 0xc0026ab300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:57.377843413+07:00","message":"write wav file: './tmp/7611/7611_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:57.392997428+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.090997629+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.377486305+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.377519815+07:00","message":"found end of frame, send empty tag with msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.377523018+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.377532068+07:00","message":"[buffer interim] 60 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377540621+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377544853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377547796+07:00","message":"> Transcript [267] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377550479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377552425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377554356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377556298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.377559158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.377571055+07:00","message":"push: {true \n 0 0xc0026aaf80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:58.38297752+07:00","message":"write wav file: './tmp/7611/7611_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.412658482+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.541512698+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.826462229+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.826487777+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.82649093+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.82650667+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826520955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826528345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826531551+07:00","message":"> Transcript [268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826534265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826536287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826538344+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826540288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:58.826543094+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:58.826554464+07:00","message":"push: {true \n 0 0xc00041cb80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:58.836035587+07:00","message":"write wav file: './tmp/7611/7611_61.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:59.024162341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:14:59.024188131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.052098406+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.370781076+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.633727452+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.633763429+07:00","message":"found end of frame, send empty tag with msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.63376702+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.63377701+07:00","message":"[buffer interim] 62 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633786007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633789752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.63379312+07:00","message":"> Transcript [269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633795864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633797948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633800202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633802044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:14:59.633814184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.63382528+07:00","message":"push: {true \n 0 0xc0026ab400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:14:59.639739994+07:00","message":"write wav file: './tmp/7611/7611_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.893708081+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:14:59.951332538+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.013199372+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.140690738+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.222911899+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.222945472+07:00","message":"found end of frame, send empty tag with msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.222949473+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.222958031+07:00","message":"[buffer interim] 63 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222966297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222969979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222973263+07:00","message":"> Transcript [270] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222976256+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222979175+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222981565+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222983691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.222987026+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.222997638+07:00","message":"push: {true \n 0 0xc002024280}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:00.229970228+07:00","message":"write wav file: './tmp/7611/7611_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.33467341+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.409801844+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.409822779+07:00","message":"found end of frame, send empty tag with msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.409825987+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.409833666+07:00","message":"[buffer interim] 64 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409846213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409852744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409855708+07:00","message":"> Transcript [271] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409858419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409860444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.40986241+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409864474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.409869182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.409879217+07:00","message":"push: {true \n 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:00.414421944+07:00","message":"write wav file: './tmp/7611/7611_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.590850116+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.783320351+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.876418605+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.876460473+07:00","message":"found end of frame, send empty tag with msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.876466503+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.87647703+07:00","message":"[buffer interim] 65 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.87649354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876498512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.87650347+07:00","message":"> Transcript [272] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876507901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876511112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876514183+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876517272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:00.876527642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:00.876541247+07:00","message":"push: {true \n 0 0xc001e8a200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:00.884727161+07:00","message":"write wav file: './tmp/7611/7611_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.302070194+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.492682821+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.571775202+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.571801882+07:00","message":"found end of frame, send empty tag with msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.571807426+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.571817735+07:00","message":"[buffer interim] 66 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571833448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571839026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571843529+07:00","message":"> Transcript [273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571848006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571857446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571860479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571863643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:01.571879468+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.571892915+07:00","message":"push: {true \n 0 0xc001e8a380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:01.577876894+07:00","message":"write wav file: './tmp/7611/7611_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.754991651+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:01.882307009+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:02.024705048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:02.024722395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.046500002+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.04652913+07:00","message":"found end of frame, send empty tag with msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.046533157+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.046543064+07:00","message":"[buffer interim] 67 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.046551104+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.046554525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.046557776+07:00","message":"> Transcript [274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.04656069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.046562818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.046564815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.04656682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.04657001+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.046579454+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:02.051541568+07:00","message":"write wav file: './tmp/7611/7611_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.131568345+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.202907196+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.260687687+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.42333762+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.423364156+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.42336752+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.423375519+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423390489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423394534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423414209+07:00","message":"> Transcript [275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423418022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.42342024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423422206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423424574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.423430416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.423440552+07:00","message":"push: {true \n 0 0xc002024780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:02.429629127+07:00","message":"write wav file: './tmp/7611/7611_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.561820491+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.561848654+07:00","message":"found end of frame, send empty tag with msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.56185208+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.561859266+07:00","message":"[buffer interim] 69 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561867234+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561877464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561880591+07:00","message":"> Transcript [276] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561883231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561885439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561887381+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.561889232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:02.5618954+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.56190511+07:00","message":"push: {true \n 0 0xc002024a00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:02.568517368+07:00","message":"write wav file: './tmp/7611/7611_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.581800681+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.771428224+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:02.843263364+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:03.051872489+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:03.051907049+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:03.051912001+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:03.051920604+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051931084+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051935564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051938413+07:00","message":"> Transcript [277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051941023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051943323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051945161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051947038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:03.051951616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:03.051961072+07:00","message":"push: {true \n 0 0xc000045680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:03.056377265+07:00","message":"write wav file: './tmp/7611/7611_70.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:05.02515614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:05.02517861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.04109668+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.101919175+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.310943943+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.310972314+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.310976978+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.310987104+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.310995954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311000456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311003929+07:00","message":"> Transcript [278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311006992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311009214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311011171+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311013303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:06.311024545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:06.311034339+07:00","message":"push: {true \n 0 0xc002024e80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:06.319228306+07:00","message":"write wav file: './tmp/7611/7611_71.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:08.026147125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:08.026158431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.470278246+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.531703604+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.60049585+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.66329634+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.731763261+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.76366184+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.763690819+07:00","message":"found end of frame, send empty tag with msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.763694865+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.763702716+07:00","message":"[buffer interim] 72 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763710156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763714838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763717656+07:00","message":"> Transcript [279] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763720297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763722481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763724383+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763726599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.763729259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.763739187+07:00","message":"push: {true \n 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:08.772392301+07:00","message":"write wav file: './tmp/7611/7611_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.791966708+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.87269067+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.872728696+07:00","message":"found end of frame, send empty tag with msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.872732542+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.872741088+07:00","message":"[buffer interim] 73 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872749017+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872752753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872755605+07:00","message":"> Transcript [280] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872758336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872760492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872762468+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.872764348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:08.87276719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.872777421+07:00","message":"push: {true \n 0 0xc001e8a480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:08.877057134+07:00","message":"write wav file: './tmp/7611/7611_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:08.98059082+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.029703865+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.029738217+07:00","message":"found end of frame, send empty tag with msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.02974252+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.029750974+07:00","message":"[buffer interim] 74 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029761533+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029765208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029768229+07:00","message":"> Transcript [281] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029770973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029773177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029775304+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029777522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.029783746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.029793637+07:00","message":"push: {true \n 0 0xc002025100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:09.03581441+07:00","message":"write wav file: './tmp/7611/7611_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.112461623+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.252233983+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.252255016+07:00","message":"found end of frame, send empty tag with msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.252258409+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.252264848+07:00","message":"[buffer interim] 75 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252272443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252276738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252280124+07:00","message":"> Transcript [282] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252283491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252285676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252287547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.252289458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.25229212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.252301118+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:09.257754563+07:00","message":"write wav file: './tmp/7611/7611_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.500228908+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.63230523+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.761529716+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.789976637+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.790018119+07:00","message":"found end of frame, send empty tag with msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.790022333+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.790043073+07:00","message":"[buffer interim] 76 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790065027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790070858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790074506+07:00","message":"> Transcript [283] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790077133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790079558+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790081538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790083581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:09.790091397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.790102663+07:00","message":"push: {true \n 0 0xc001e8a000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:09.794965602+07:00","message":"write wav file: './tmp/7611/7611_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:09.822775224+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.041593608+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.04162444+07:00","message":"found end of frame, send empty tag with msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.041628389+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.041636835+07:00","message":"[buffer interim] 77 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041645648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041650182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.04165391+07:00","message":"> Transcript [284] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041657275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.0416593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041661348+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041663467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.041671259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.041682394+07:00","message":"push: {true \n 0 0xc002b36a80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:10.048129705+07:00","message":"write wav file: './tmp/7611/7611_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.140476748+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.40217003+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.426567933+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.42658945+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.426594036+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.426602842+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426612246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426617232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426621909+07:00","message":"> Transcript [285] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.42662642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.42662962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426633049+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426636107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.426645901+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.426660738+07:00","message":"push: {true \n 0 0xc0026ab280}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:10.432819205+07:00","message":"write wav file: './tmp/7611/7611_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.461465105+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.76058469+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.760611334+07:00","message":"found end of frame, send empty tag with msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.760615222+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.760623246+07:00","message":"[buffer interim] 79 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760632252+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.76063563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760638568+07:00","message":"> Transcript [286] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760641412+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760643371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760645342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.760647278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:10.76065079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.760661829+07:00","message":"push: {true \n 0 0xc001e8a600}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:10.76564435+07:00","message":"write wav file: './tmp/7611/7611_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:10.78178279+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:11.026995675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:11.027030165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.207746192+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.207790645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.207795888+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.20780907+07:00","message":"[buffer interim] 80 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.207817265+07:00","message":"[bufferProcess] interim [320000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.207819461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.207826081+07:00","message":"[bufferProcess] send to processor (ticker):ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.20782919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.20783244+07:00","message":"> Transcript [287] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.207835516+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.333106984+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.333172995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.333179035+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.333194626+07:00","message":"[buffer interim] 80 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.333205349+07:00","message":"[bufferProcess] interim [380000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.333207555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.536443053+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.536486279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.536492192+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:12.536507367+07:00","message":"[buffer interim] 80 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536516249+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536518516+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536522364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536525235+07:00","message":"> Transcript [288] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536527549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:12.536530074+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.107932121+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.107975383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.10798174+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.107997056+07:00","message":"[buffer interim] 80 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108006373+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108009026+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108012304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108015468+07:00","message":"> Transcript [289] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108018544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108020502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.108022549+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.10802501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.245900794+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.245952279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.245958616+07:00","message":"receive interim result [false|false]: สวัสดีค่ะชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.245974698+07:00","message":"[buffer interim] 80 false สวัสดีค่ะชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245981633+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีค่ะชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245984429+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245988138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245991042+07:00","message":"> Transcript [290] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245993903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245996036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.245998667+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.246000981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.2969376+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.296983578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.296989922+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.297003566+07:00","message":"[buffer interim] 80 false สวัสดีค่ะเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297011392+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีค่ะเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297013827+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297019209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297022494+07:00","message":"> Transcript [291] [false]: 'สวัสดีค่ะชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297025909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297028425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297030428+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.297034617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.43159073+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.43163237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.431637766+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเชิญมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.431652992+07:00","message":"[buffer interim] 80 false สวัสดีค่ะเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431661155+07:00","message":"[bufferProcess] interim [520000000]:สวัสดีค่ะเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.43166428+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431669746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431673023+07:00","message":"> Transcript [292] [false]: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431676581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431678823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431680989+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431683365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.43168804+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431690271+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431692952+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.431695221+07:00","message":"Next Push (prob) : 'ค่ะเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.431703673+07:00","message":"push: {false สวัสดี 0 0xc001e8a900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.614022682+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.61406682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.614073089+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเชิญนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.614088298+07:00","message":"[buffer interim] 80 false สวัสดีค่ะเชิญนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614096857+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีค่ะเชิญนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614099498+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614102827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614114097+07:00","message":"> Transcript [293] [false]: 'สวัสดีค่ะเชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614117622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614120109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614122173+07:00","message":"StatePrefix: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.614124764+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.80907788+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.809135992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญนั่งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.809142154+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:13.809156941+07:00","message":"[buffer interim] 80 false สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809184387+07:00","message":"[bufferProcess] interim [880000000]:สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809187796+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะเชิญนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809193918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.80919712+07:00","message":"> Transcript [294] [false]: 'สวัสดีค่ะเชิญนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809200594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809202656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809204692+07:00","message":"StatePrefix: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:13.809206966+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:14.027393466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:14.027396853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:14.445425084+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:14.445471604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญนั่งค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:14.445477993+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:14.44549277+07:00","message":"[buffer interim] 80 false สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445501567+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445506615+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445513657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445517134+07:00","message":"> Transcript [295] [false]: 'สวัสดีค่ะเชิญนั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445520939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445523207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445525334+07:00","message":"StatePrefix: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:14.445527488+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.070347171+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.131613977+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.260398769+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.37228344+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372336368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะเชิญนั่งค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372342524+07:00","message":"receive interim result [true|false]: สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372352775+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.37235515+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372363408+07:00","message":"[buffer interim] 80 true สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.37237522+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.37238014+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะเชิญนั่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372383955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372387413+07:00","message":"> Transcript [296] [false]: 'สวัสดีค่ะเชิญนั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372391254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372393337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372395597+07:00","message":"StatePrefix: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372397765+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372406663+07:00","message":"Push: 'ค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372408811+07:00","message":"TextPushed: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372410955+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะเชิญนั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.37241341+07:00","message":"Next Push (prob) : 'นั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372415434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372417535+07:00","message":"> Transcript [297] [true]: 'สวัสดีค่ะเชิญนั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.37241984+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372421646+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372424299+07:00","message":"StatePrefix: 'สวัสดีค่ะเชิญนั่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372426252+07:00","message":"TextPushed: 'สวัสดีค่ะเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.372428502+07:00","message":"Push: 'นั่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372440293+07:00","message":"push: {false ค่ะเชิญ 0 0xc001e8a900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.372457729+07:00","message":"push: {true นั่งค่ะ 0 0xc001e8a900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:15.384095135+07:00","message":"write wav file: './tmp/7611/7611_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.392382066+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.555773482+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.555796602+07:00","message":"found end of frame, send empty tag with msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.555799959+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.555807285+07:00","message":"[buffer interim] 81 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555816088+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555819422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555822384+07:00","message":"> Transcript [298] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555825063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555827019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555828922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555830937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:15.555833777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:15.555881999+07:00","message":"push: {true \n 0 0xc002b36e00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:15.562994868+07:00","message":"write wav file: './tmp/7611/7611_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.126634243+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.126704169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.126710152+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.126728999+07:00","message":"[buffer interim] 82 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.126736434+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.12673894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.250207076+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.250266488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.250274852+07:00","message":"receive interim result [false|false]: เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.250295308+07:00","message":"[buffer interim] 82 false เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.250316832+07:00","message":"[bufferProcess] interim [480000000]:เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.250321493+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.250335429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.250340047+07:00","message":"> Transcript [299] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.250344002+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.31602748+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.316080297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.316085892+07:00","message":"receive interim result [false|false]: เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.316103534+07:00","message":"[buffer interim] 82 false เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316112119+07:00","message":"[bufferProcess] interim [600000000]:เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316114808+07:00","message":"[bufferProcess] send to processor:เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316118229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316121664+07:00","message":"> Transcript [300] [false]: 'เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316124991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316126974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.316128988+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.31613114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.576389837+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.57643322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.576441972+07:00","message":"receive interim result [false|false]: เป็นยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.576459237+07:00","message":"[buffer interim] 82 false เป็นยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576467685+07:00","message":"[bufferProcess] interim [780000000]:เป็นยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576470585+07:00","message":"[bufferProcess] send to processor:เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576477716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576480952+07:00","message":"> Transcript [301] [false]: 'เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576484685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576487039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576489189+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.576491514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.946956077+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947009663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงคะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947027545+07:00","message":"receive interim result [false|false]: เป็นยังไงคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947043625+07:00","message":"[buffer interim] 82 false เป็นยังไงคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947051758+07:00","message":"[bufferProcess] interim [140000000]:เป็นยังไงคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947055152+07:00","message":"[bufferProcess] send to processor:เป็นยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947061728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947065132+07:00","message":"> Transcript [302] [false]: 'เป็นยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947068736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947070925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947074193+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947077588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947780174+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947799433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947803542+07:00","message":"receive interim result [false|false]: เป็นยังไงคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947813844+07:00","message":"[buffer interim] 82 false เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947818234+07:00","message":"[bufferProcess] interim [200000000]:เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.94782032+07:00","message":"[bufferProcess] send to processor:เป็นยังไงคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947826832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947829148+07:00","message":"> Transcript [303] [false]: 'เป็นยังไงคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.94783188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947834016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947836255+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947838312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947843947+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947846085+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947848089+07:00","message":"Set new StatePrefix : 'เป็นยังไงคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:16.947850296+07:00","message":"Next Push (prob) : 'ยังไงคะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:16.947858608+07:00","message":"push: {false เป็น 0 0xc0026aae80}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:17.028263724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:17.028274767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.527523516+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.527572712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงคะวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.527579517+07:00","message":"receive interim result [false|false]: เป็นยังไงคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.527593475+07:00","message":"[buffer interim] 82 false เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527601969+07:00","message":"[bufferProcess] interim [800000000]:เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.52760489+07:00","message":"[bufferProcess] send to processor:เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527611957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527615222+07:00","message":"> Transcript [304] [false]: 'เป็นยังไงคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527619408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527621561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527623581+07:00","message":"StatePrefix: 'เป็นยังไงคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.527626122+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.640513602+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928415566+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.92846957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงคะวันนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928476199+07:00","message":"receive interim result [true|false]: เป็นยังไงคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928488891+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928491915+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928507206+07:00","message":"[buffer interim] 82 true เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928517685+07:00","message":"[bufferProcess] interim [250000000]:เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928521873+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นยังไงคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928525467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928528864+07:00","message":"> Transcript [305] [false]: 'เป็นยังไงคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928534212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928536526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928538556+07:00","message":"StatePrefix: 'เป็นยังไงคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.92854138+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928543167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928545323+07:00","message":"> Transcript [306] [true]: 'เป็นยังไงคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928547642+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928549481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928551283+07:00","message":"StatePrefix: 'เป็นยังไงคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928553227+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:17.928555894+07:00","message":"Push: 'ยังไงคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.928565979+07:00","message":"push: {true ยังไงคะวันนี้ 0 0xc0026aae80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:17.936230949+07:00","message":"write wav file: './tmp/7611/7611_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:17.964062241+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.684824034+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.684868574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.684875298+07:00","message":"receive interim result [false|false]: สบาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.684888436+07:00","message":"[buffer interim] 83 false สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.684895474+07:00","message":"[bufferProcess] interim [420000000]:สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.684897558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.999377135+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.99941421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบายดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.999420044+07:00","message":"receive interim result [false|false]: สบายดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:18.999434342+07:00","message":"[buffer interim] 83 false สบายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.999441127+07:00","message":"[bufferProcess] interim [660000000]:สบายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.999443568+07:00","message":"[bufferProcess] send to processor:สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.999446998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.999450115+07:00","message":"> Transcript [307] [false]: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:18.999452827+07:00","message":"Set StatePrefix (first interim): 'สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.187395789+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.187439554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบายดีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.187445076+07:00","message":"receive interim result [false|false]: สบายดีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.187458559+07:00","message":"[buffer interim] 83 false สบายดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187469793+07:00","message":"[bufferProcess] interim [840000000]:สบายดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187472413+07:00","message":"[bufferProcess] send to processor:สบายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187476395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187479345+07:00","message":"> Transcript [308] [false]: 'สบายดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187482548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187484778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187486729+07:00","message":"StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.187488919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.189583081+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.189605524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบายดีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.189610201+07:00","message":"receive interim result [false|false]: สบายดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.189620578+07:00","message":"[buffer interim] 83 false สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189624793+07:00","message":"[bufferProcess] interim [900000000]:สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189626879+07:00","message":"[bufferProcess] send to processor:สบายดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189629569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189632254+07:00","message":"> Transcript [309] [false]: 'สบายดีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189634747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189636837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.189638819+07:00","message":"StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.18964081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.491039354+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.760544674+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.760586027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบายดีไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.760592555+07:00","message":"receive interim result [false|false]: สบายดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.760610289+07:00","message":"[buffer interim] 83 false สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760618149+07:00","message":"[bufferProcess] interim [500000000]:สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760620899+07:00","message":"[bufferProcess] send to processor:สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.76062385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760626661+07:00","message":"> Transcript [310] [false]: 'สบายดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760630198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760632536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760634643+07:00","message":"StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.760636637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787696069+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787750532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบายดีไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787755384+07:00","message":"receive interim result [true|false]: สบายดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787767739+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787769912+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787776423+07:00","message":"[buffer interim] 83 true สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787783491+07:00","message":"[bufferProcess] interim [560000000]:สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787786511+07:00","message":"[bufferProcess] send to processor (isfinal):สบายดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787789722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787792699+07:00","message":"> Transcript [311] [false]: 'สบายดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.78779657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787798819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787801078+07:00","message":"StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787803127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787811012+07:00","message":"Push: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787813151+07:00","message":"TextPushed: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787815255+07:00","message":"Set new StatePrefix : 'สบายดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787817592+07:00","message":"Next Push (prob) : 'ดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787819394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787821479+07:00","message":"> Transcript [312] [true]: 'สบายดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787823642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.78782549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787827237+07:00","message":"StatePrefix: 'สบายดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787829102+07:00","message":"TextPushed: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:19.787831106+07:00","message":"Push: 'ดีไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787838953+07:00","message":"push: {false สบาย 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.787845616+07:00","message":"push: {true ดีไหม 0 0xc0026ab780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:19.795505441+07:00","message":"write wav file: './tmp/7611/7611_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.921350754+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.92137677+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.921379569+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.921381773+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.921383614+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:19.921385502+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.011453316+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:20.028684582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:20.02870048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.069870112+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.371340186+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.371382924+07:00","message":"found end of frame, send empty tag with msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.371388008+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.371398945+07:00","message":"[buffer interim] 84 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371409195+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371414135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371418669+07:00","message":"> Transcript [313] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371423205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371427013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371430113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.371433165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:20.37144318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:20.371457617+07:00","message":"push: {true \n 0 0xc002124500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:20.37729323+07:00","message":"write wav file: './tmp/7611/7611_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:21.225122371+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:21.929971792+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.12190604+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.207789005+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.207811989+07:00","message":"found end of frame, send empty tag with msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.207815105+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.207823205+07:00","message":"[buffer interim] 85 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207832005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.20783641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207839595+07:00","message":"> Transcript [314] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207842275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207844268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207846276+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.207848176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:22.20785106+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:22.207861265+07:00","message":"push: {true \n 0 0xc002b36f00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:22.212846729+07:00","message":"write wav file: './tmp/7611/7611_85.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:23.029278999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:23.029279331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.039277249+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.039317945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.039323213+07:00","message":"receive interim result [false|false]: ราย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.039340996+07:00","message":"[buffer interim] 86 false ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.03934857+07:00","message":"[bufferProcess] interim [540000000]:ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.039350688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.167260548+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.167312598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.167320507+07:00","message":"receive interim result [false|false]: รายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.167338815+07:00","message":"[buffer interim] 86 false รายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.167347278+07:00","message":"[bufferProcess] interim [660000000]:รายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.167350169+07:00","message":"[bufferProcess] send to processor:ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.16735321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.167356624+07:00","message":"> Transcript [315] [false]: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.167359002+07:00","message":"Set StatePrefix (first interim): 'ราย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.308664941+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.308711017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บายศรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.308716595+07:00","message":"receive interim result [false|false]: บายศรี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.308732205+07:00","message":"[buffer interim] 86 false บายศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308741254+07:00","message":"[bufferProcess] interim [780000000]:บายศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308743677+07:00","message":"[bufferProcess] send to processor:รายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308747137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308750549+07:00","message":"> Transcript [316] [false]: 'รายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308753984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308756253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308760301+07:00","message":"StatePrefix: 'ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.308763188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.494093021+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.494136866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"LINE สิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.494142962+07:00","message":"receive interim result [false|false]: LINE สิ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.494159619+07:00","message":"[buffer interim] 86 false LINE สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494167385+07:00","message":"[bufferProcess] interim [960000000]:LINE สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494169717+07:00","message":"[bufferProcess] send to processor:บายศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494173215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494176052+07:00","message":"> Transcript [317] [false]: 'บายศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494178292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.494180588+07:00","message":"Set new StatePrefix: 'บายศรี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.731421274+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.731462973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.731468955+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:23.731486496+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.731494481+07:00","message":"[bufferProcess] interim [320000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.731496889+07:00","message":"[bufferProcess] send to processor:LINE สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.731504425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.73150722+07:00","message":"> Transcript [318] [false]: 'LINE สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.731510028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:23.73151237+07:00","message":"Set new StatePrefix: 'LINE สิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.382407969+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.382459763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.382465243+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.382483916+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382491872+07:00","message":"[bufferProcess] interim [920000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382494699+07:00","message":"[bufferProcess] send to processor:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382497735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382500459+07:00","message":"> Transcript [319] [false]: 'yc'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382503661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.382505762+07:00","message":"Set new StatePrefix: 'yc'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.573015516+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.573060592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bye see me\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.573066436+07:00","message":"receive interim result [false|false]: bye see me"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.57308087+07:00","message":"[buffer interim] 86 false bye see me"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573088277+07:00","message":"[bufferProcess] interim [40000000]:bye see me"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573090895+07:00","message":"[bufferProcess] send to processor:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573094688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573097904+07:00","message":"> Transcript [320] [false]: 'yc'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573100719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573102775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.573104836+07:00","message":"StatePrefix: 'yc'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.57310693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.640225864+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.640276107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.64028175+07:00","message":"receive interim result [false|false]: yc มีใคร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.640296823+07:00","message":"[buffer interim] 86 false yc มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640307463+07:00","message":"[bufferProcess] interim [160000000]:yc มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640310051+07:00","message":"[bufferProcess] send to processor:bye see me"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640315362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640318883+07:00","message":"> Transcript [321] [false]: 'bye see me'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640321463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.640323708+07:00","message":"Set new StatePrefix: 'bye see me'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.784107176+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.784166562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใครมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.784172925+07:00","message":"receive interim result [false|false]: yc มีใครมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.784192887+07:00","message":"[buffer interim] 86 false yc มีใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784201716+07:00","message":"[bufferProcess] interim [280000000]:yc มีใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784204051+07:00","message":"[bufferProcess] send to processor:yc มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784209621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784212628+07:00","message":"> Transcript [322] [false]: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784214889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.784217231+07:00","message":"Set new StatePrefix: 'yc มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.888096308+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.888140023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใครไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.888145834+07:00","message":"receive interim result [false|false]: yc มีใครไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.888161091+07:00","message":"[buffer interim] 86 false yc มีใครไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888169725+07:00","message":"[bufferProcess] interim [340000000]:yc มีใครไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888172181+07:00","message":"[bufferProcess] send to processor:yc มีใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888175548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888178437+07:00","message":"> Transcript [323] [false]: 'yc มีใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888181593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888184086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888187109+07:00","message":"StatePrefix: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.888190405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.953803217+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.953858922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใครไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.953865249+07:00","message":"receive interim result [false|false]: yc มีใครไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:24.9538858+07:00","message":"[buffer interim] 86 false yc มีใครไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953895121+07:00","message":"[bufferProcess] interim [520000000]:yc มีใครไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953898055+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953902054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953906493+07:00","message":"> Transcript [324] [false]: 'yc มีใครไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953911488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953914879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953917697+07:00","message":"StatePrefix: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:24.953920818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.078119141+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.078170004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใครไม่สบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.078176054+07:00","message":"receive interim result [false|false]: yc มีใครไม่สบาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.078194124+07:00","message":"[buffer interim] 86 false yc มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078202748+07:00","message":"[bufferProcess] interim [580000000]:yc มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078205296+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.07820879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078212239+07:00","message":"> Transcript [325] [false]: 'yc มีใครไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.07821602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078218677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078221078+07:00","message":"StatePrefix: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.078223178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269466326+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269510188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269516138+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269529289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269536603+07:00","message":"receive interim result [false|false]:  มีใครไม่สบาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269547498+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269551109+07:00","message":"[buffer interim] 86 false  มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269558692+07:00","message":"[bufferProcess] interim [760000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269561213+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269564161+07:00","message":"[bufferProcess] interim [760000000]: มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269567096+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269569796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269572499+07:00","message":"> Transcript [326] [false]: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269575676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.26957762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269579813+07:00","message":"StatePrefix: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269581915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269584474+07:00","message":"Push: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269586483+07:00","message":"TextPushed: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269588448+07:00","message":"Set new StatePrefix : 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.269590748+07:00","message":"Next Push (prob) : 'ไม่สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.269598793+07:00","message":"push: {false yc มีใคร 0 0xc002b37080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.464955314+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.464997683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.465003193+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.465017198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.465020818+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.465029446+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.465033155+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465040894+07:00","message":"[bufferProcess] interim [0]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465044054+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465050058+07:00","message":"[bufferProcess] interim [0]: มีใครไม่สบายปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465052562+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465056382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465059408+07:00","message":"> Transcript [327] [false]: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465062402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.465064495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.46506683+07:00","message":"StatePrefix: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.46506911+07:00","message":"TextPushed: 'yc มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778402759+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778447098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778454618+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778470459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778474058+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778489066+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:25.778503299+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778512296+07:00","message":"[bufferProcess] interim [240000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778516128+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778523358+07:00","message":"[bufferProcess] interim [240000000]: มีใครไม่สบายปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778526102+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778529112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778535261+07:00","message":"> Transcript [328] [false]: 'yc มีใครไม่สบายปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778538612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778540628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778542685+07:00","message":"StatePrefix: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:25.778544836+07:00","message":"TextPushed: 'yc มีใคร'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:26.029585796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:26.029635375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050395161+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.05044299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050448746+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050464092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัวตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050468329+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัวตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050475523+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.050479163+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.05048587+07:00","message":"[bufferProcess] interim [540000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050488141+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050491067+07:00","message":"[bufferProcess] interim [540000000]: มีใครไม่สบายปวดหัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050494041+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050497323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050500499+07:00","message":"> Transcript [329] [false]: 'yc มีใครไม่สบายปวดหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050503908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050506117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050508154+07:00","message":"StatePrefix: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.050510387+07:00","message":"TextPushed: 'yc มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182685715+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.18273083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182737222+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182756007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัวตัวร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182759131+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัวตัวร้อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182769443+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182773657+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัวตัวร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182786237+07:00","message":"[bufferProcess] interim [660000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182789043+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัวตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182795754+07:00","message":"[bufferProcess] interim [660000000]: มีใครไม่สบายปวดหัวตัวร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182799211+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัวตัวร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182802887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182806675+07:00","message":"> Transcript [330] [false]: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182810391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182812384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182814549+07:00","message":"StatePrefix: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182816886+07:00","message":"TextPushed: 'yc มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182819583+07:00","message":"Push: 'ไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182821567+07:00","message":"TextPushed: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.182824814+07:00","message":"Set new StatePrefix : 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.1828271+07:00","message":"Next Push (prob) : 'ปวดหัวตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.182837749+07:00","message":"push: {false ไม่สบาย 0 0xc002b37080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.50196437+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.502006752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.502012381+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.50202419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัวตัวร้อนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.502027213+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัวตัวร้อนมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.502034406+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.502040303+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัวตัวร้อนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502046853+07:00","message":"[bufferProcess] interim [960000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502049398+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัวตัวร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502054636+07:00","message":"[bufferProcess] interim [960000000]: มีใครไม่สบายปวดหัวตัวร้อนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502057322+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัวตัวร้อนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502060429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502063051+07:00","message":"> Transcript [331] [false]: 'yc มีใครไม่สบายปวดหัวตัวร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502066319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502068342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502070242+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.502075377+07:00","message":"TextPushed: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692120133+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.69216443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692169942+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692184198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัวตัวร้อนมีไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692187614+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัวตัวร้อนมีไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692195258+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.692198875+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัวตัวร้อนมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692205989+07:00","message":"[bufferProcess] interim [140000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.69220827+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัวตัวร้อนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692211241+07:00","message":"[bufferProcess] interim [140000000]: มีใครไม่สบายปวดหัวตัวร้อนมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692214105+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัวตัวร้อนมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692217045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.69221996+07:00","message":"> Transcript [332] [false]: 'yc มีใครไม่สบายปวดหัวตัวร้อนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692223218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692225346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692227228+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.692229563+07:00","message":"TextPushed: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763586952+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763627732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.76363316+07:00","message":"receive interim result [false|false]: yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763643486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763647084+07:00","message":"receive interim result [false|false]:  มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763655357+07:00","message":"[buffer interim] 86 false yc"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:26.763659107+07:00","message":"[buffer interim] 86 false  มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763665883+07:00","message":"[bufferProcess] interim [320000000]:yc"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763668192+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัวตัวร้อนมีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763671532+07:00","message":"[bufferProcess] interim [320000000]: มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.7636746+07:00","message":"[bufferProcess] update buffer: yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763677435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763680464+07:00","message":"> Transcript [333] [false]: 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763683896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763686004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763688396+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:26.763690839+07:00","message":"TextPushed: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.049093295+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.319065295+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.319101195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.319106877+07:00","message":"receive interim result [false|false]: yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.319117163+07:00","message":"[buffer interim] 86 false yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319124939+07:00","message":"[bufferProcess] interim [920000000]:yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319128646+07:00","message":"[bufferProcess] send to processor:yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319133652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319138591+07:00","message":"> Transcript [334] [false]: 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.3191448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319148273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319151809+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319156425+07:00","message":"TextPushed: 'yc มีใครไม่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319160755+07:00","message":"Push: 'ปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319164181+07:00","message":"TextPushed: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319168255+07:00","message":"Set new StatePrefix : 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.319172076+07:00","message":"Next Push (prob) : 'ร้อนมีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.319198427+07:00","message":"push: {false ปวดหัวตัว 0 0xc002b37080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413744415+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413795921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ\",\"confidence\":0.7629851}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413802908+07:00","message":"receive interim result [true|false]: lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413814636+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413817008+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.413824928+07:00","message":"[buffer interim] 86 true lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413832408+07:00","message":"[bufferProcess] interim [950000000]:lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413836003+07:00","message":"[bufferProcess] send to processor (isfinal):yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413839335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413842276+07:00","message":"> Transcript [335] [false]: 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413845569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413847694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413849719+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.41385227+07:00","message":"TextPushed: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413854491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413858219+07:00","message":"> Transcript [336] [true]: 'lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413860561+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413862308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413864069+07:00","message":"StatePrefix: 'yc มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413866055+07:00","message":"TextPushed: 'yc มีใครไม่สบายปวดหัวตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413867749+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413994569+07:00","message":"Push: 'มีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413996961+07:00","message":"TextPushed: 'yc มีใครไม่สบายปวดหัวตัวมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.413999236+07:00","message":"Set new StatePrefix : 'lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.414001663+07:00","message":"Next Push (prob) : 'lycee มีใครไม่สบายปวดหัวตัวร้อนมีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.414010967+07:00","message":"push: {true มีไหมคะ 0 0xc002b37080}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.414028643+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_86.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:27.425967261+07:00","message":"write wav file: './tmp/7611/7611_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.573852935+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.630966875+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.904684719+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.904711133+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.90471446+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.904723691+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904732291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904750215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904754727+07:00","message":"> Transcript [337] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904759624+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904762659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904765623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904768703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:27.904773132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:27.904788099+07:00","message":"push: {true \n 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:27.90958031+07:00","message":"write wav file: './tmp/7611/7611_87.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:29.030475796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:29.030494504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.001135542+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.059713995+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.321965909+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.356218684+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.356257544+07:00","message":"found end of frame, send empty tag with msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.35626158+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.356269396+07:00","message":"[buffer interim] 88 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356279276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356287789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356290824+07:00","message":"> Transcript [338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356293665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.35629587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356297953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356300074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.356305644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.356316167+07:00","message":"push: {true \n 0 0xc000045900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:30.361258752+07:00","message":"write wav file: './tmp/7611/7611_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.639378422+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.702566948+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.920515285+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.920543111+07:00","message":"found end of frame, send empty tag with msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.920547192+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.920554857+07:00","message":"[buffer interim] 89 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920562529+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920566229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.92056906+07:00","message":"> Transcript [339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920571949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920575252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920577255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920579198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:30.920581827+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:30.92059105+07:00","message":"push: {true \n 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:30.925651236+07:00","message":"write wav file: './tmp/7611/7611_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.618402327+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.618447691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.618453909+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.618467889+07:00","message":"[buffer interim] 90 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.618475127+07:00","message":"[bufferProcess] interim [540000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.618477231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.872408904+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.872456545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.872462727+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:31.872476531+07:00","message":"[buffer interim] 90 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.872487055+07:00","message":"[bufferProcess] interim [780000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.872489814+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.872496665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.872499751+07:00","message":"> Transcript [340] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:31.872502314+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:32.030665502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:32.030701451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.46809993+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.46814862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.468154179+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.468171087+07:00","message":"[buffer interim] 90 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468179999+07:00","message":"[bufferProcess] interim [380000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468182689+07:00","message":"[bufferProcess] send to processor:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468186184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468189573+07:00","message":"> Transcript [341] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468195949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468199107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.46820214+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.468205359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.529253298+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.529293918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.529299601+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.52931655+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529323953+07:00","message":"[bufferProcess] interim [500000000]:ช่วงนี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529326298+07:00","message":"[bufferProcess] send to processor:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529329513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529332237+07:00","message":"> Transcript [342] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529336489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529338704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529340842+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.529342914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.96700632+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.967057146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.967063627+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:32.967079262+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967086009+07:00","message":"[bufferProcess] interim [920000000]:ช่วงนี้อากาศเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.96708967+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967092852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967095537+07:00","message":"> Transcript [343] [false]: 'ช่วงนี้อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.96709913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967102044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967104107+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:32.967106341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.217757612+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.217803355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.217809957+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.217823035+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217832358+07:00","message":"[bufferProcess] interim [220000000]:ช่วงนี้อากาศเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217835103+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217840426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217843581+07:00","message":"> Transcript [344] [false]: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217847135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217849648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217851802+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217854019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.21785873+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217860876+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217865608+07:00","message":"Set new StatePrefix : 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.217867983+07:00","message":"Next Push (prob) : 'นี้อากาศเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.217890348+07:00","message":"push: {false ช่วง 0 0xc00041c500}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.674547247+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.674599716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.674605964+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:33.67462496+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674633476+07:00","message":"[bufferProcess] interim [580000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.67463612+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.6746434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674646327+07:00","message":"> Transcript [345] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674650047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674652436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674657015+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:33.674659548+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.043264746+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.043309011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.043314669+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.043328832+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043336373+07:00","message":"[bufferProcess] interim [940000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043339264+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043346705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043349969+07:00","message":"> Transcript [346] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043353885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043356207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043358675+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.043361034+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.11458642+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.114627608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.114633514+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.114648307+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114657162+07:00","message":"[bufferProcess] interim [120000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114659583+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114663382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114666569+07:00","message":"> Transcript [347] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114670364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114672772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114675314+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.114678041+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.770546112+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.770595733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.770601796+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.770616915+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770625327+07:00","message":"[bufferProcess] interim [720000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770628179+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770631955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770635172+07:00","message":"> Transcript [348] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770639675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770642049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770644847+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770646934+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770653549+07:00","message":"Push: 'นี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770656471+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770658602+07:00","message":"Set new StatePrefix : 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:34.770661264+07:00","message":"Next Push (prob) : 'แปลงบ่อยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:34.770670366+07:00","message":"push: {false นี้อากาศเปลี่ยน 0 0xc00041c500}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:35.030989107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:35.031001486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.274716356+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.274760093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.274767138+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.274784215+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.274793046+07:00","message":"[bufferProcess] interim [140000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.274796545+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.27480032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.274803169+07:00","message":"> Transcript [349] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.27480695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.27480922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.274811484+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.274814459+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.659725584+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.659763133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.659769845+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:35.659783965+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659791771+07:00","message":"[bufferProcess] interim [560000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659794636+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659800141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659803428+07:00","message":"> Transcript [350] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659807468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659809808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659812101+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:35.659815192+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.165219708+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.165273854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.165281973+07:00","message":"receive interim result [false|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.165297523+07:00","message":"[buffer interim] 90 false ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165305799+07:00","message":"[bufferProcess] interim [40000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165308796+07:00","message":"[bufferProcess] send to processor:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165315715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165318997+07:00","message":"> Transcript [351] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165322875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165325307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165327771+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.165331091+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.209329657+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.502474812+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.50253248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.502539781+07:00","message":"receive interim result [true|false]: ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.502552789+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.502555017+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.50256379+07:00","message":"[buffer interim] 90 true ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502573371+07:00","message":"[bufferProcess] interim [520000000]:ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502577205+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502582154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502585316+07:00","message":"> Transcript [352] [false]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502589556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502591743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502594134+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502596886+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502607483+07:00","message":"Push: 'แปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502609917+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502612291+07:00","message":"Set new StatePrefix : 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502615064+07:00","message":"Next Push (prob) : 'จะมีทั้งฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502617006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502619033+07:00","message":"> Transcript [353] [true]: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502622389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502624303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502626497+07:00","message":"StatePrefix: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะจะมีทั้งฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502628743+07:00","message":"TextPushed: 'ช่วงนี้อากาศเปลี่ยนแปลงบ่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:36.502631068+07:00","message":"Push: 'จะมีทั้งฝน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.502641303+07:00","message":"push: {false แปลงบ่อยนะคะ 0 0xc00041c500}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.50264713+07:00","message":"push: {true จะมีทั้งฝน 0 0xc00041c500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:36.513060425+07:00","message":"write wav file: './tmp/7611/7611_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:36.66201166+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.230071092+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.230124844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.23013115+07:00","message":"receive interim result [false|false]: เสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.230149716+07:00","message":"[buffer interim] 91 false เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.230156984+07:00","message":"[bufferProcess] interim [420000000]:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.230159026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.388394442+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.388447336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.388453393+07:00","message":"receive interim result [false|false]: เสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.38846987+07:00","message":"[buffer interim] 91 false เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.388479007+07:00","message":"[bufferProcess] interim [540000000]:เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.388481175+07:00","message":"[bufferProcess] send to processor:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.3884848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.388487939+07:00","message":"> Transcript [354] [false]: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.38849032+07:00","message":"Set StatePrefix (first interim): 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.528641978+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.528686835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.52869331+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.528706521+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528714403+07:00","message":"[bufferProcess] interim [720000000]:เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528716865+07:00","message":"[bufferProcess] send to processor:เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528721934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528724945+07:00","message":"> Transcript [355] [false]: 'เสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528728297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528730418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.52873237+07:00","message":"StatePrefix: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.528734753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.714449311+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.71450432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.71451121+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.714527832+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714536316+07:00","message":"[bufferProcess] interim [900000000]:เสร็จแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714539134+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714546227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714549458+07:00","message":"> Transcript [356] [false]: 'เสร็จแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714553487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714555863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714557837+07:00","message":"StatePrefix: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.714560319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.899924927+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.899970404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.899976606+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:37.899990939+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.899999406+07:00","message":"[bufferProcess] interim [80000000]:เสร็จแล้วก็อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900002587+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.90000633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900009552+07:00","message":"> Transcript [357] [false]: 'เสร็จแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900013007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900015097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900017155+07:00","message":"StatePrefix: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:37.900019396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:38.03136722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:38.031395833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.28775095+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.287795108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.287802291+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.287817787+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287825997+07:00","message":"[bufferProcess] interim [440000000]:เสร็จแล้วก็อากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287828739+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287832498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287835773+07:00","message":"> Transcript [358] [false]: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287839553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287841723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287843738+07:00","message":"StatePrefix: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287845785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287848615+07:00","message":"Push: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287850899+07:00","message":"TextPushed: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287853116+07:00","message":"Set new StatePrefix : 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.287857417+07:00","message":"Next Push (prob) : 'แล้วก็อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.287865888+07:00","message":"push: {false เสร็จ 0 0xc00041ca00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.418809597+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.418846294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.418853064+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.418870602+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418877489+07:00","message":"[bufferProcess] interim [620000000]:เสร็จแล้วก็อากาศตอนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418880536+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418884199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418886972+07:00","message":"> Transcript [359] [false]: 'เสร็จแล้วก็อากาศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418890591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418892884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418895358+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.418897705+07:00","message":"TextPushed: 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.61395414+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.614002407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.614008915+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลางวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.614025465+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.61403588+07:00","message":"[bufferProcess] interim [800000000]:เสร็จแล้วก็อากาศตอนกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614038623+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614044288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614047763+07:00","message":"> Transcript [360] [false]: 'เสร็จแล้วก็อากาศตอนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614051571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614054153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614056371+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.614058915+07:00","message":"TextPushed: 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.945172446+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.945218703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.945224677+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลางวันก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:38.945236701+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945245286+07:00","message":"[bufferProcess] interim [100000000]:เสร็จแล้วก็อากาศตอนกลางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.94524814+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอนกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945251853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945255038+07:00","message":"> Transcript [361] [false]: 'เสร็จแล้วก็อากาศตอนกลางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945258673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945260771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945263238+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:38.945265737+07:00","message":"TextPushed: 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.003512618+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.003555829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.003562704+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลางวันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.003579374+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลางวันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003587537+07:00","message":"[bufferProcess] interim [220000000]:เสร็จแล้วก็อากาศตอนกลางวันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003590039+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอนกลางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003593705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003596621+07:00","message":"> Transcript [362] [false]: 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003600857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003603208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.00360564+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003607933+07:00","message":"TextPushed: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003614629+07:00","message":"Push: 'แล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003618329+07:00","message":"TextPushed: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.00362118+07:00","message":"Set new StatePrefix : 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.003623701+07:00","message":"Next Push (prob) : 'ตอนกลางวันก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.003632548+07:00","message":"push: {false แล้วก็อากาศ 0 0xc00041ca00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.208811805+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.208855816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.208862262+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.208875815+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208886405+07:00","message":"[bufferProcess] interim [400000000]:เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208888979+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอนกลางวันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208894619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208897626+07:00","message":"> Transcript [363] [false]: 'เสร็จแล้วก็อากาศตอนกลางวันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208901322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.20890377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208906352+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.208910852+07:00","message":"TextPushed: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.610121623+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.636322776+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.636369469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.636376385+07:00","message":"receive interim result [false|false]: เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.63639523+07:00","message":"[buffer interim] 91 false เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636404706+07:00","message":"[bufferProcess] interim [820000000]:เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636407471+07:00","message":"[bufferProcess] send to processor:เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636411186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636414333+07:00","message":"> Transcript [364] [false]: 'เสร็จแล้วก็อากาศตอนกลางวันก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636419643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.63642219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636424914+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.636427278+07:00","message":"TextPushed: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.801324777+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918214575+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918266376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918273651+07:00","message":"receive interim result [true|false]: เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918284102+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918286337+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918294129+07:00","message":"[buffer interim] 91 true เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918303198+07:00","message":"[bufferProcess] interim [180000000]:เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918311821+07:00","message":"[bufferProcess] send to processor (isfinal):เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918327201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918352309+07:00","message":"> Transcript [365] [false]: 'เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918359325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918361785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918364545+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918367417+07:00","message":"TextPushed: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918369753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918372095+07:00","message":"> Transcript [366] [true]: 'เสร็จแล้วก็อากาศตอนกลางวันก็จะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918374589+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918376389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918378337+07:00","message":"StatePrefix: 'เสร็จแล้วก็อากาศตอนกลางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918380289+07:00","message":"TextPushed: 'เสร็จแล้วก็อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:39.918385768+07:00","message":"Push: 'ตอนกลางวันก็จะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:39.918396841+07:00","message":"push: {true ตอนกลางวันก็จะร้อน 0 0xc00041ca00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:39.926241175+07:00","message":"write wav file: './tmp/7611/7611_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.060690359+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.120843781+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.308412475+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.348414031+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.348448671+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.348452052+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.348459483+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348467587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.34847158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348474825+07:00","message":"> Transcript [367] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348477676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348479637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348481522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348483527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.348486314+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.348497996+07:00","message":"push: {true \n 0 0xc002124600}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:40.353227347+07:00","message":"write wav file: './tmp/7611/7611_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.44046474+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.597743506+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.59776692+07:00","message":"found end of frame, send empty tag with msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.597770261+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.597778274+07:00","message":"[buffer interim] 93 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.59778641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597790609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597793558+07:00","message":"> Transcript [368] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597796352+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597798602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597800582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.59780254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:40.597809059+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:40.597820037+07:00","message":"push: {true \n 0 0xc0026ab700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:40.604245001+07:00","message":"write wav file: './tmp/7611/7611_93.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:41.031731751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:41.031776541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.103847101+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.103913222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.103920003+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.103938689+07:00","message":"[buffer interim] 94 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.103946733+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.103948874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.220538421+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.220582191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.220587923+07:00","message":"receive interim result [false|false]: ให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.220606261+07:00","message":"[buffer interim] 94 false ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.220614388+07:00","message":"[bufferProcess] interim [600000000]:ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.220617043+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.220620459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.220623583+07:00","message":"> Transcript [369] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.220626503+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.286984113+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.287027103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.287032758+07:00","message":"receive interim result [false|false]: ให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.287047859+07:00","message":"[buffer interim] 94 false ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287055379+07:00","message":"[bufferProcess] interim [720000000]:ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287057575+07:00","message":"[bufferProcess] send to processor:ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287060992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287063878+07:00","message":"> Transcript [370] [false]: 'ให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287067035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287069171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287071187+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.287073378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.353347525+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.353405174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.353412034+07:00","message":"receive interim result [false|false]: ให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.353425231+07:00","message":"[buffer interim] 94 false ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353434797+07:00","message":"[bufferProcess] interim [780000000]:ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353438956+07:00","message":"[bufferProcess] send to processor:ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353448229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353451582+07:00","message":"> Transcript [371] [false]: 'ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353454752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.35345702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.353459229+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.35346145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.677129817+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.677193066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.677199647+07:00","message":"receive interim result [false|false]: ให้นักเรียนดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.677212152+07:00","message":"[buffer interim] 94 false ให้นักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677220584+07:00","message":"[bufferProcess] interim [80000000]:ให้นักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677223085+07:00","message":"[bufferProcess] send to processor:ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677226765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677229791+07:00","message":"> Transcript [372] [false]: 'ให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677233706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677235729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.67723821+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.677240487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.863437342+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.86348186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.86348758+07:00","message":"receive interim result [false|false]: ให้นักเรียนดูแล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.863501381+07:00","message":"[buffer interim] 94 false ให้นักเรียนดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863509782+07:00","message":"[bufferProcess] interim [320000000]:ให้นักเรียนดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863512343+07:00","message":"[bufferProcess] send to processor:ให้นักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863515822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863519092+07:00","message":"> Transcript [373] [false]: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863522559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863524667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863526907+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863529216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.86353393+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863536011+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863540124+07:00","message":"Set new StatePrefix : 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:41.863542748+07:00","message":"Next Push (prob) : 'นักเรียนดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:41.863565627+07:00","message":"push: {false ให้ 0 0xc002b37200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:42.506343004+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:42.506393393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดูแลสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:42.506400254+07:00","message":"receive interim result [false|false]: ให้นักเรียนดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:42.506416282+07:00","message":"[buffer interim] 94 false ให้นักเรียนดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506425647+07:00","message":"[bufferProcess] interim [860000000]:ให้นักเรียนดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506428631+07:00","message":"[bufferProcess] send to processor:ให้นักเรียนดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.50643649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506439631+07:00","message":"> Transcript [374] [false]: 'ให้นักเรียนดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506443252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506445979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506448056+07:00","message":"StatePrefix: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:42.506451003+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.07981418+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.079851871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดูแลสุขภาพนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.079858015+07:00","message":"receive interim result [false|false]: ให้นักเรียนดูแลสุขภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.079871033+07:00","message":"[buffer interim] 94 false ให้นักเรียนดูแลสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079877898+07:00","message":"[bufferProcess] interim [460000000]:ให้นักเรียนดูแลสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079880239+07:00","message":"[bufferProcess] send to processor:ให้นักเรียนดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079886059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079889175+07:00","message":"> Transcript [375] [false]: 'ให้นักเรียนดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079892671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079895028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079897398+07:00","message":"StatePrefix: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.079900228+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.208893811+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.20893709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดูแลสุขภาพนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.208942805+07:00","message":"receive interim result [false|false]: ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.208961573+07:00","message":"[buffer interim] 94 false ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208969567+07:00","message":"[bufferProcess] interim [580000000]:ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208972309+07:00","message":"[bufferProcess] send to processor:ให้นักเรียนดูแลสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208975802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208978855+07:00","message":"> Transcript [376] [false]: 'ให้นักเรียนดูแลสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.20898204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208984275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.208986263+07:00","message":"StatePrefix: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.20898869+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.329554507+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.520908855+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620841258+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620895968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้นักเรียนดูแลสุขภาพนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620903681+07:00","message":"receive interim result [true|false]: ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620912132+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620914842+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620923421+07:00","message":"[buffer interim] 94 true ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620934693+07:00","message":"[bufferProcess] interim [90000000]:ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620939956+07:00","message":"[bufferProcess] send to processor (isfinal):ให้นักเรียนดูแลสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620943775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620946972+07:00","message":"> Transcript [377] [false]: 'ให้นักเรียนดูแลสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620950528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620952745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620957793+07:00","message":"StatePrefix: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620960515+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620966645+07:00","message":"Push: 'นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.62096858+07:00","message":"TextPushed: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.62097076+07:00","message":"Set new StatePrefix : 'ให้นักเรียนดูแลสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620973147+07:00","message":"Next Push (prob) : 'แลสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620975024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620977878+07:00","message":"> Transcript [378] [true]: 'ให้นักเรียนดูแลสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620980575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620982484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620984739+07:00","message":"StatePrefix: 'ให้นักเรียนดูแลสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620986909+07:00","message":"TextPushed: 'ให้นักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:43.620989072+07:00","message":"Push: 'แลสุขภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.620999265+07:00","message":"push: {false นักเรียนดู 0 0xc002b37200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:43.621014866+07:00","message":"push: {true แลสุขภาพนะคะ 0 0xc002b37200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:43.629539061+07:00","message":"write wav file: './tmp/7611/7611_94.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:44.032716591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:44.032718951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.561779491+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.561821312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.561826987+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.561841909+07:00","message":"[buffer interim] 95 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.561849012+07:00","message":"[bufferProcess] interim [840000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.561850777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.681365552+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.681404344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.681410085+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:44.68142437+07:00","message":"[buffer interim] 95 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.681431226+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.681434206+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.68143762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.681440562+07:00","message":"> Transcript [379] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:44.681442916+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.263323601+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.263372124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.263378122+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.263394918+07:00","message":"[buffer interim] 95 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.26340494+07:00","message":"[bufferProcess] interim [560000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263407628+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263411582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263414754+07:00","message":"> Transcript [380] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263418515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263420743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263422808+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.263424891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.58799357+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.5880435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.588049747+07:00","message":"receive interim result [false|false]: ตอนนี้รถ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.588064387+07:00","message":"[buffer interim] 95 false ตอนนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588072541+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588074657+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588078429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588081994+07:00","message":"> Transcript [381] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588085796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588088149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588090757+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.588092905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.780163444+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.780207683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.780213114+07:00","message":"receive interim result [false|false]: ตอนนี้โรค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.780227763+07:00","message":"[buffer interim] 95 false ตอนนี้โรค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780234649+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้โรค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.78023699+07:00","message":"[bufferProcess] send to processor:ตอนนี้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780240452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780243462+07:00","message":"> Transcript [382] [false]: 'ตอนนี้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780246458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780248556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780250904+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.780253076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.963997117+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.964034229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.964040135+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.964054887+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964063725+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้โรคโค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964066661+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964070297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964073386+07:00","message":"> Transcript [383] [false]: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964077245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964079494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.96408186+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964084112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964090097+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964092227+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964094396+07:00","message":"Set new StatePrefix : 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:45.964096797+07:00","message":"Next Push (prob) : 'นี้โรค'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:45.964104709+07:00","message":"push: {false ตอน 0 0xc0026ab080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.030953489+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.031001123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.031008284+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิช"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.031024881+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031032312+07:00","message":"[bufferProcess] interim [340000000]:ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031034722+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031038037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031041254+07:00","message":"> Transcript [384] [false]: 'ตอนนี้โรคโค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031044467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031046726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031048738+07:00","message":"StatePrefix: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.031051382+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.039255857+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.039292598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.039298553+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.039312081+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039317194+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039319619+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039323012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039326048+07:00","message":"> Transcript [385] [false]: 'ตอนนี้โรคโควิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039328952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039331028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039333375+07:00","message":"StatePrefix: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.039336115+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.158392809+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.158432339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.15843899+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิช"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.158455554+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158463222+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158465766+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158469057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.15847199+07:00","message":"> Transcript [386] [false]: 'ตอนนี้โรคโควิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158475593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.15847782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158479796+07:00","message":"StatePrefix: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.158482561+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.281126963+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.281190018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.281197196+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.28121183+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281223784+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281226613+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิช"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281230766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.28123397+07:00","message":"> Transcript [387] [false]: 'ตอนนี้โรคโควิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281237768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.28123995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281242018+07:00","message":"StatePrefix: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281244344+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281247104+07:00","message":"Push: 'นี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281249261+07:00","message":"TextPushed: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281251477+07:00","message":"Set new StatePrefix : 'ตอนนี้โรคโควิช'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.281255725+07:00","message":"Next Push (prob) : 'โควิช'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.281264206+07:00","message":"push: {false นี้โรค 0 0xc0026ab080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.484126418+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.484170653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.484177186+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.484194175+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.484203169+07:00","message":"[bufferProcess] interim [820000000]:ตอนนี้โรคโควิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.484205903+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.48420946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.484213114+07:00","message":"> Transcript [388] [false]: 'ตอนนี้โรคโควิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.484215755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.484218067+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.690697148+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.690744525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.690751462+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.690767633+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.690777035+07:00","message":"[bufferProcess] interim [0]:ตอนนี้โรคโควิตก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.69077964+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.690783417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.690787412+07:00","message":"> Transcript [389] [false]: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.690789872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.690792332+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.741429386+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.741478032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.741485533+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.74150206+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741510784+07:00","message":"[bufferProcess] interim [60000000]:ตอนนี้โรคโควิตก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741513336+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741516948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741520074+07:00","message":"> Transcript [390] [false]: 'ตอนนี้โรคโควิตก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741523258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741525371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741527455+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.741529965+07:00","message":"TextPushed: 'ตอนนี้โรค'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.942416393+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.94246287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.942469572+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.942483463+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942492352+07:00","message":"[bufferProcess] interim [240000000]:ตอนนี้โรคโควิตก็ยังล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942495741+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.94250086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.94250422+07:00","message":"> Transcript [391] [false]: 'ตอนนี้โรคโควิตก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942507648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942509968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942512396+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.942514907+07:00","message":"TextPushed: 'ตอนนี้โรค'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.948036358+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.948056687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.948061663+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังรัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:46.948071907+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948076861+07:00","message":"[bufferProcess] interim [300000000]:ตอนนี้โรคโควิตก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.94807895+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948081902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948084694+07:00","message":"> Transcript [392] [false]: 'ตอนนี้โรคโควิตก็ยังล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948088431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.94809059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948092772+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:46.948094947+07:00","message":"TextPushed: 'ตอนนี้โรค'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:47.033740807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:47.033743773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.068735657+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.068792137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.068798523+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบาก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.068813349+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068821964+07:00","message":"[bufferProcess] interim [420000000]:ตอนนี้โรคโควิตก็ยังลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068824877+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068829913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068833954+07:00","message":"> Transcript [393] [false]: 'ตอนนี้โรคโควิตก็ยังรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068837866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.06884015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068842834+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068845145+07:00","message":"TextPushed: 'ตอนนี้โรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068851194+07:00","message":"Push: 'โควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.06885321+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068855332+07:00","message":"Set new StatePrefix : 'ตอนนี้โรคโควิตก็ยังรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.068857476+07:00","message":"Next Push (prob) : 'ยังรัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.068866298+07:00","message":"push: {false โควิตก็ 0 0xc0026ab080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.381899814+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.381944946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังระบาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.381951497+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังระบาด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.381966593+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.381975095+07:00","message":"[bufferProcess] interim [660000000]:ตอนนี้โรคโควิตก็ยังระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.381977615+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.38198091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.381984005+07:00","message":"> Transcript [394] [false]: 'ตอนนี้โรคโควิตก็ยังลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.381986186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.381988649+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.383124008+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.383140695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.383144827+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.38315266+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383156532+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383158807+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังระบาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383160907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383163164+07:00","message":"> Transcript [395] [false]: 'ตอนนี้โรคโควิตก็ยังระบาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383165082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.383167579+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิตก็ยังระบาด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.900553021+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.900603541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.900610501+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:47.900625174+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900633857+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900636484+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900643487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900646337+07:00","message":"> Transcript [396] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900648656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:47.900651502+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.139456407+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.139493457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.139499136+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.139513337+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139521966+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139524948+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.13953394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139536848+07:00","message":"> Transcript [397] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139540775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139543265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139545238+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.139547972+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.470764441+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.470808215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.470815072+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.4708282+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470838774+07:00","message":"[bufferProcess] interim [740000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470841494+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470847195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470850246+07:00","message":"> Transcript [398] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.47085397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470856371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470858444+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.470861278+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.474847236+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.474857135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.474860532+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.474864907+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474868656+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474870825+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474873147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474875197+07:00","message":"> Transcript [399] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474877628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474879653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474881732+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.474883712+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.520898057+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.520934814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.520941017+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.520956823+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520965405+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520968259+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520974986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520978025+07:00","message":"> Transcript [400] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520982085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520984446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520987173+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520990367+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520996372+07:00","message":"Push: 'ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.520998432+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.521000535+07:00","message":"Set new StatePrefix : 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:48.521003095+07:00","message":"Next Push (prob) : 'ก็ให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:48.52101237+07:00","message":"push: {false ยังลำบากอยู่ 0 0xc0026ab080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.184767652+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.184818793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.184825541+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.18484287+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184850592+07:00","message":"[bufferProcess] interim [520000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184853444+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184861092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184864048+07:00","message":"> Transcript [401] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.1848683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184871077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184873616+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.184876438+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.339555385+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.411794447+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.49807063+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.498118321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.49812516+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.498139933+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498161082+07:00","message":"[bufferProcess] interim [820000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498165524+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498175878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498182588+07:00","message":"> Transcript [402] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498188456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498198812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498202737+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.498206835+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.645045945+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.645090548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.645096933+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.645112916+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645121015+07:00","message":"[bufferProcess] interim [940000000]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.64512413+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645129587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.64513242+07:00","message":"> Transcript [403] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645139399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645141852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645144424+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.645147061+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.657172161+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.657201605+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-07-09T09:15:49.657207083+07:00","message":"receive interim result [false|false]: ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.65722126+07:00","message":"[buffer interim] 95 false ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657226482+07:00","message":"[bufferProcess] interim [0]:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657228978+07:00","message":"[bufferProcess] send to processor:ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657234036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657236588+07:00","message":"> Transcript [404] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657239863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657242138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657244333+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657246617+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657252663+07:00","message":"Push: 'ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657254769+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657257134+07:00","message":"Set new StatePrefix : 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวยแม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.657259702+07:00","message":"Next Push (prob) : 'เรียนสวยแม้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.65729314+07:00","message":"push: {false ก็ให้นัก 0 0xc0026ab080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813739915+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813777946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส\",\"confidence\":0.9588078}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813784472+07:00","message":"receive interim result [true|false]: ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813793941+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813796133+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.813803344+07:00","message":"[buffer interim] 95 true ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813814269+07:00","message":"[bufferProcess] interim [60000000]:ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813817819+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813821659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813824879+07:00","message":"> Transcript [405] [false]: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813827697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813829748+07:00","message":"Set new StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813831742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813834829+07:00","message":"> Transcript [406] [true]: 'ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813837506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813839571+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813842628+07:00","message":"StatePrefix: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813845437+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.813847495+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.814017494+07:00","message":"Push: 'สวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.814020262+07:00","message":"TextPushed: 'ตอนนี้โรคโควิตก็ยังลำบากอยู่ก็ให้นักสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.81402257+07:00","message":"Set new StatePrefix : 'ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.814025305+07:00","message":"Next Push (prob) : 'ตอนนี้โรคโควิตก็ยังระบาดอยู่ก็ให้นักเรียนสวมแมส'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.814033241+07:00","message":"push: {true สวมแมส 0 0xc0026ab080}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:49.814045208+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_95.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:49.82544334+07:00","message":"write wav file: './tmp/7611/7611_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921247668+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921265998+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921268759+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921270791+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921272722+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921274604+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921276535+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921278319+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921280585+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921282395+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921284404+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921286671+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921288853+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921290706+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:49.921292487+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.008275839+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.008318712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.008324735+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.008342626+07:00","message":"[buffer interim] 96 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.008351715+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.008353611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:50.034374524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:50.034414904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.252322404+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.252364084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาลี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.25237041+07:00","message":"receive interim result [false|false]: มาลี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.252382673+07:00","message":"[buffer interim] 96 false มาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.252394272+07:00","message":"[bufferProcess] interim [660000000]:มาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.252398274+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.252407017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.252411436+07:00","message":"> Transcript [407] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.252415237+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.319626506+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.319666517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Maria\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.319672609+07:00","message":"receive interim result [false|false]: Maria"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.319686476+07:00","message":"[buffer interim] 96 false Maria"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319695165+07:00","message":"[bufferProcess] interim [780000000]:Maria"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.31969738+07:00","message":"[bufferProcess] send to processor:มาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319701425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319704517+07:00","message":"> Transcript [408] [false]: 'มาลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319707406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319709418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.319711569+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.31971402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.437061221+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.437102024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.437107674+07:00","message":"receive interim result [false|false]: มาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.437122273+07:00","message":"[buffer interim] 96 false มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437130648+07:00","message":"[bufferProcess] interim [900000000]:มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437133008+07:00","message":"[bufferProcess] send to processor:Maria"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437136364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437139413+07:00","message":"> Transcript [409] [false]: 'Maria'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437141964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.437144656+07:00","message":"Set new StatePrefix: 'Maria'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.766929796+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.766973635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.766980521+07:00","message":"receive interim result [false|false]: มาเรียนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.766994124+07:00","message":"[buffer interim] 96 false มาเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767001832+07:00","message":"[bufferProcess] interim [200000000]:มาเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767004199+07:00","message":"[bufferProcess] send to processor:มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767010037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767012953+07:00","message":"> Transcript [410] [false]: 'มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767015415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.767017946+07:00","message":"Set new StatePrefix: 'มาเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.835211326+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.835246656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.835253015+07:00","message":"receive interim result [false|false]: มาเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.835266466+07:00","message":"[buffer interim] 96 false มาเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835273781+07:00","message":"[bufferProcess] interim [320000000]:มาเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.8352766+07:00","message":"[bufferProcess] send to processor:มาเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835280314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835283522+07:00","message":"> Transcript [411] [false]: 'มาเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835286574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835288603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835290598+07:00","message":"StatePrefix: 'มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:50.835292796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:50.888817791+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.081482523+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164137161+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164193565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเรียนนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164200447+07:00","message":"receive interim result [true|false]: มาเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164210181+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164213449+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164221168+07:00","message":"[buffer interim] 96 true มาเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164230325+07:00","message":"[bufferProcess] interim [710000000]:มาเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164234076+07:00","message":"[bufferProcess] send to processor (isfinal):มาเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164237604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164240701+07:00","message":"> Transcript [412] [false]: 'มาเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164244045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164246089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164248152+07:00","message":"StatePrefix: 'มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164250268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164252102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164254161+07:00","message":"> Transcript [413] [true]: 'มาเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164256376+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164258123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164262172+07:00","message":"StatePrefix: 'มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164264214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.164267019+07:00","message":"Push: 'มาเรียนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.164274929+07:00","message":"push: {true มาเรียนนะคะ 0 0xc0026ab880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:51.171220361+07:00","message":"write wav file: './tmp/7611/7611_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.741413525+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.741454271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.741460523+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.741474425+07:00","message":"[buffer interim] 97 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.741482694+07:00","message":"[bufferProcess] interim [300000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.74148505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.916371648+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.916413201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.916418786+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:51.916431909+07:00","message":"[buffer interim] 97 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.916455456+07:00","message":"[bufferProcess] interim [480000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.916460594+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.916468249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.916471874+07:00","message":"> Transcript [414] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:51.916475968+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.03858632+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317402659+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317456242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317462791+07:00","message":"receive interim result [true|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317471906+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317474365+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317482031+07:00","message":"[buffer interim] 97 true ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317496072+07:00","message":"[bufferProcess] interim [990000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317499979+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.31750399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317507009+07:00","message":"> Transcript [415] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317509878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317511925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317517458+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.31752001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317521915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317524158+07:00","message":"> Transcript [416] [true]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317526372+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317528342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317530175+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317532269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.317543707+07:00","message":"Push: 'ช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.317552575+07:00","message":"push: {true ช่วงนี้ 0 0xc0026abc00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:52.322540077+07:00","message":"write wav file: './tmp/7611/7611_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.491405665+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.67922885+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.961572646+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.961619629+07:00","message":"found end of frame, send empty tag with msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.961628588+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.961633541+07:00","message":"[buffer interim] 98 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961648961+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961653092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961656346+07:00","message":"> Transcript [417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961659167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961661206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961663239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961665551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:52.961668599+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:52.961679999+07:00","message":"push: {true \n 0 0xc000045e00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:52.96696439+07:00","message":"write wav file: './tmp/7611/7611_98.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:53.034674118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:53.03472462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.450771028+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.570131239+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.8651339+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.86521088+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.865217714+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.865228163+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865238113+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.86524307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865247475+07:00","message":"> Transcript [418] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865251828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865255174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865258496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865261406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:53.865265363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:53.865279279+07:00","message":"push: {true \n 0 0xc002b36000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:53.872537981+07:00","message":"write wav file: './tmp/7611/7611_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:54.980016202+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.049351495+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.169971331+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.500701906+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.500721013+07:00","message":"found end of frame, send empty tag with msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.500724375+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.500731139+07:00","message":"[buffer interim] 100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500738893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500749907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500754303+07:00","message":"> Transcript [419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500758456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500761245+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500764191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.500768819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:55.50077452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.50078406+07:00","message":"push: {true \n 0 0xc002124400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:55.505309154+07:00","message":"write wav file: './tmp/7611/7611_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:55.877570903+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:56.034841834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:56.034845359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.07079706+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.150774978+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.150810306+07:00","message":"found end of frame, send empty tag with msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.150814516+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.15082292+07:00","message":"[buffer interim] 101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150830644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150839385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150842622+07:00","message":"> Transcript [420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150845499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150847781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150849709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150851601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:56.150858061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:56.150867488+07:00","message":"push: {true \n 0 0xc002b36400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:15:56.156225385+07:00","message":"write wav file: './tmp/7611/7611_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.585427336+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.585478391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.58548475+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.585498854+07:00","message":"[buffer interim] 102 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585507419+07:00","message":"[bufferProcess] interim [400000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585509855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585515467+07:00","message":"[bufferProcess] send to processor (ticker):วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585517835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585520951+07:00","message":"> Transcript [421] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.585523707+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.71213482+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.712182345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.712189205+07:00","message":"receive interim result [false|false]: วิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.712205159+07:00","message":"[buffer interim] 102 false วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.712212951+07:00","message":"[bufferProcess] interim [460000000]:วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.712214973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.909624231+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.909672594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.909678301+07:00","message":"receive interim result [false|false]: วิชาญ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:58.909690735+07:00","message":"[buffer interim] 102 false วิชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909698365+07:00","message":"[bufferProcess] interim [700000000]:วิชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909701111+07:00","message":"[bufferProcess] send to processor:วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909706398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909709293+07:00","message":"> Transcript [422] [false]: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909711991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:58.909714702+07:00","message":"Set new StatePrefix: 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.031940598+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.031985729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.031991455+07:00","message":"receive interim result [false|false]: วิชานี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.032005105+07:00","message":"[buffer interim] 102 false วิชานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.032012815+07:00","message":"[bufferProcess] interim [760000000]:วิชานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.032015157+07:00","message":"[bufferProcess] send to processor:วิชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.032020737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.032023641+07:00","message":"> Transcript [423] [false]: 'วิชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.03202667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.032028771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.03203084+07:00","message":"StatePrefix: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.03203302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:59.035077685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:15:59.035078733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.452817541+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.452864848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.452870739+07:00","message":"receive interim result [false|false]: วิชานี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.452884502+07:00","message":"[buffer interim] 102 false วิชานี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452895816+07:00","message":"[bufferProcess] interim [180000000]:วิชานี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452898302+07:00","message":"[bufferProcess] send to processor:วิชานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452903634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452906437+07:00","message":"> Transcript [424] [false]: 'วิชานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452909817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452911975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452914071+07:00","message":"StatePrefix: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.452916211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.616782196+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.616821831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.616827696+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.616843767+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616851445+07:00","message":"[bufferProcess] interim [360000000]:วิชานี้จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616854229+07:00","message":"[bufferProcess] send to processor:วิชานี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616857908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616860781+07:00","message":"> Transcript [425] [false]: 'วิชานี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616864383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.61686664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616868799+07:00","message":"StatePrefix: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.616871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944628209+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944674729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944680999+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944695615+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944704199+07:00","message":"[bufferProcess] interim [660000000]:วิชานี้จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944706985+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944713225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944716374+07:00","message":"> Transcript [426] [false]: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944720323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944722629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944724714+07:00","message":"StatePrefix: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944727152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944732277+07:00","message":"Push: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944734537+07:00","message":"TextPushed: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944737341+07:00","message":"Set new StatePrefix : 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944739747+07:00","message":"Next Push (prob) : 'นี้จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944762203+07:00","message":"push: {false วิชา 0 0xc002b36580}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944826209+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944847251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944852696+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.944863241+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.94486834+07:00","message":"[bufferProcess] interim [720000000]:วิชานี้จะเป็นวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944874038+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944879942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944883257+07:00","message":"> Transcript [427] [false]: 'วิชานี้จะเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944886906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944889315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944891696+07:00","message":"StatePrefix: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.944894213+07:00","message":"TextPushed: 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.988709182+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.988756814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.988763513+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:15:59.988778941+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988786409+07:00","message":"[bufferProcess] interim [780000000]:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988789121+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988796277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.98879936+07:00","message":"> Transcript [428] [false]: 'วิชานี้จะเป็นวิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988803013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988805464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.988807628+07:00","message":"StatePrefix: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:15:59.98881001+07:00","message":"TextPushed: 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.633519283+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.63356167+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-07-09T09:16:00.633569702+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.633585722+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633593286+07:00","message":"[bufferProcess] interim [380000000]:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633599478+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633607411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633612068+07:00","message":"> Transcript [429] [false]: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633615348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633617867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633620161+07:00","message":"StatePrefix: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.633622544+07:00","message":"TextPushed: 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.694448229+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.694492103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.694498268+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.694512424+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694520166+07:00","message":"[bufferProcess] interim [440000000]:วิชานี้จะเป็นวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694522767+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.69452636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694529265+07:00","message":"> Transcript [430] [false]: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694532832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694535032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694537448+07:00","message":"StatePrefix: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694539812+07:00","message":"TextPushed: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694544334+07:00","message":"Push: 'นี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694546539+07:00","message":"TextPushed: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694549058+07:00","message":"Set new StatePrefix : 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.694551492+07:00","message":"Next Push (prob) : 'วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.694577602+07:00","message":"push: {false นี้จะเป็น 0 0xc002b36580}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.826207973+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.826257482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.826264218+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:00.826281981+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826291082+07:00","message":"[bufferProcess] interim [620000000]:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.82629447+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชาวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826298702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826302451+07:00","message":"> Transcript [431] [false]: 'วิชานี้จะเป็นวิชาวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826305907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826308118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826310149+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:00.826312705+07:00","message":"TextPushed: 'วิชานี้จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.012927008+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.012970178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.012976085+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.012990026+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.012998675+07:00","message":"[bufferProcess] interim [740000000]:วิชานี้จะเป็นวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013001301+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013006875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013010195+07:00","message":"> Transcript [432] [false]: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013013637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013016098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013018326+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.013021142+07:00","message":"TextPushed: 'วิชานี้จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.094689051+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.094736694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทยาศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.09474332+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.094759869+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094767955+07:00","message":"[bufferProcess] interim [920000000]:วิชานี้จะเป็นวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094770874+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.09477755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094780403+07:00","message":"> Transcript [433] [false]: 'วิชานี้จะเป็นวิชาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.09478399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094786916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094792225+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.094795171+07:00","message":"TextPushed: 'วิชานี้จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.717954809+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.718000711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทยาศาสตร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.718007286+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทยาศาสตร์ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.718018639+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทยาศาสตร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718026182+07:00","message":"[bufferProcess] interim [460000000]:วิชานี้จะเป็นวิชาวิทยาศาสตร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.71802889+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชาวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718034579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718037258+07:00","message":"> Transcript [434] [false]: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718041468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718043921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718050046+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718054675+07:00","message":"TextPushed: 'วิชานี้จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718061174+07:00","message":"Push: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718063553+07:00","message":"TextPushed: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718066612+07:00","message":"Set new StatePrefix : 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.718069069+07:00","message":"Next Push (prob) : 'วิทยาศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.718076953+07:00","message":"push: {false วิชา 0 0xc002b36580}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.724169112+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.724192003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.724197896+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.724209666+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724214283+07:00","message":"[bufferProcess] interim [520000000]:วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724216805+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชาวิทยาศาสตร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724223338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724226105+07:00","message":"> Transcript [435] [false]: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724229178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724231459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724233704+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.724236331+07:00","message":"TextPushed: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.768085036+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.913411434+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.91345921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.913465993+07:00","message":"receive interim result [false|false]: วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:01.91348287+07:00","message":"[buffer interim] 102 false วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913491311+07:00","message":"[bufferProcess] interim [640000000]:วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913493926+07:00","message":"[bufferProcess] send to processor:วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913497775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913500845+07:00","message":"> Transcript [436] [false]: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.91350509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913507282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913509869+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:01.913512823+07:00","message":"TextPushed: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:02.035299871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:02.035304938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.051274234+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.051315397+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-07-09T09:16:02.05132192+07:00","message":"receive interim result [true|false]: วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.051333528+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.051336279+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.051345414+07:00","message":"[buffer interim] 102 true วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051352921+07:00","message":"[bufferProcess] interim [910000000]:วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051357432+07:00","message":"[bufferProcess] send to processor (isfinal):วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051364327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051389612+07:00","message":"> Transcript [437] [false]: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051396262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051398981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051401635+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051404501+07:00","message":"TextPushed: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051407395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051417356+07:00","message":"> Transcript [438] [true]: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051419929+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051421823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051423682+07:00","message":"StatePrefix: 'วิชานี้จะเป็นวิชาวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051426376+07:00","message":"TextPushed: 'วิชานี้จะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:02.051435734+07:00","message":"Push: 'วิทยาศาสตร์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:02.05144769+07:00","message":"push: {true วิทยาศาสตร์นะคะ 0 0xc002b36580}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:02.062827328+07:00","message":"write wav file: './tmp/7611/7611_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:04.27023837+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:04.779034733+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:05.035913583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:05.035915402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.041729636+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.062890519+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.062907706+07:00","message":"found end of frame, send empty tag with msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.062911242+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.062918257+07:00","message":"[buffer interim] 103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062925434+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062933189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062936858+07:00","message":"> Transcript [439] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062939457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062941582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062943475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.062945598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:05.06294839+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:05.062957106+07:00","message":"push: {true \n 0 0xc0026ab180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:05.0681367+07:00","message":"write wav file: './tmp/7611/7611_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.085277174+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.085322095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.085327693+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.085342623+07:00","message":"[buffer interim] 104 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.085350228+07:00","message":"[bufferProcess] interim [840000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.085352635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.085356463+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.08535923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.085362215+07:00","message":"> Transcript [440] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.085364726+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.275479488+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.275529748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.275535189+07:00","message":"receive interim result [false|false]: เรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.275551358+07:00","message":"[buffer interim] 104 false เรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.275559794+07:00","message":"[bufferProcess] interim [80000000]:เรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.275561862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.461905295+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.461952057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.461957769+07:00","message":"receive interim result [false|false]: เรื่องที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.461977297+07:00","message":"[buffer interim] 104 false เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.461985354+07:00","message":"[bufferProcess] interim [260000000]:เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.461987773+07:00","message":"[bufferProcess] send to processor:เรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.461991289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.461994546+07:00","message":"> Transcript [441] [false]: 'เรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.461998049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.462000151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.46200213+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.462004743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.661713915+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.66175942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.661765847+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.661788237+07:00","message":"[buffer interim] 104 false เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661796532+07:00","message":"[bufferProcess] interim [440000000]:เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.66179916+07:00","message":"[bufferProcess] send to processor:เรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661802674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661806204+07:00","message":"> Transcript [442] [false]: 'เรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661809942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661812075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661814102+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.661816209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.795348563+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.795400534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.79540753+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.79542014+07:00","message":"[buffer interim] 104 false เรื่องที่เราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795429014+07:00","message":"[bufferProcess] interim [620000000]:เรื่องที่เราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795431869+07:00","message":"[bufferProcess] send to processor:เรื่องที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795435273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795438399+07:00","message":"> Transcript [443] [false]: 'เรื่องที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795441882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795444119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795446157+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.795448607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.847809865+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.84786683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.847875538+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.847894817+07:00","message":"[buffer interim] 104 false เรื่องที่เราจะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.84790429+07:00","message":"[bufferProcess] interim [680000000]:เรื่องที่เราจะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847908141+07:00","message":"[bufferProcess] send to processor:เรื่องที่เราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847917417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847922107+07:00","message":"> Transcript [444] [false]: 'เรื่องที่เราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847927178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847930812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847934225+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847937674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847946332+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847949856+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847953978+07:00","message":"Set new StatePrefix : 'เรื่องที่เราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:06.847957833+07:00","message":"Next Push (prob) : 'ที่เราจะรู้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:06.847970342+07:00","message":"push: {false เรื่อง 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.305831094+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.3058819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะเรียนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.3058882+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.305902936+07:00","message":"[buffer interim] 104 false เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.305910888+07:00","message":"[bufferProcess] interim [40000000]:เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.3059133+07:00","message":"[bufferProcess] send to processor:เรื่องที่เราจะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.305918427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.305921496+07:00","message":"> Transcript [445] [false]: 'เรื่องที่เราจะเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.305923932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.305926564+07:00","message":"Set new StatePrefix: 'เรื่องที่เราจะเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.889424079+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.889469587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะเรียนใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.889475961+07:00","message":"receive interim result [false|false]: เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:07.889492196+07:00","message":"[buffer interim] 104 false เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889500904+07:00","message":"[bufferProcess] interim [640000000]:เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889503608+07:00","message":"[bufferProcess] send to processor:เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889507416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889510707+07:00","message":"> Transcript [446] [false]: 'เรื่องที่เราจะเรียนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889514632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889516755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.889518903+07:00","message":"StatePrefix: 'เรื่องที่เราจะเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:07.88952122+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:08.036230913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:08.036242183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.178769667+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.310934958+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491025116+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491073576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องที่เราจะเรียนใน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491080057+07:00","message":"receive interim result [true|false]: เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491089738+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491092159+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491101227+07:00","message":"[buffer interim] 104 true เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.49111079+07:00","message":"[bufferProcess] interim [360000000]:เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491116265+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องที่เราจะเรียนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491119597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491122884+07:00","message":"> Transcript [447] [false]: 'เรื่องที่เราจะเรียนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491126571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491130764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491133279+07:00","message":"StatePrefix: 'เรื่องที่เราจะเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491135562+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491137279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491139239+07:00","message":"> Transcript [448] [true]: 'เรื่องที่เราจะเรียนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491141581+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491143539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.49114522+07:00","message":"StatePrefix: 'เรื่องที่เราจะเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491147247+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.491153157+07:00","message":"Push: 'ที่เราจะเรียนใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.491160791+07:00","message":"push: {true ที่เราจะเรียนใน 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:08.501366115+07:00","message":"write wav file: './tmp/7611/7611_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.966811593+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.966856186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.966862523+07:00","message":"receive interim result [false|false]: เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:08.966879816+07:00","message":"[buffer interim] 105 false เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.96688888+07:00","message":"[bufferProcess] interim [240000000]:เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:08.966892093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.043427824+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.043475655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.043482004+07:00","message":"receive interim result [false|false]: หน่วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.043497909+07:00","message":"[buffer interim] 105 false หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.043506601+07:00","message":"[bufferProcess] interim [360000000]:หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.043509157+07:00","message":"[bufferProcess] send to processor:เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.043512771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.043515672+07:00","message":"> Transcript [449] [false]: 'เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.0435182+07:00","message":"Set StatePrefix (first interim): 'เนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.225697911+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.225751079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.225758089+07:00","message":"receive interim result [false|false]: หน่วยและ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.225774426+07:00","message":"[buffer interim] 105 false หน่วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.225785345+07:00","message":"[bufferProcess] interim [540000000]:หน่วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.225788217+07:00","message":"[bufferProcess] send to processor:หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.225791577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.225794923+07:00","message":"> Transcript [450] [false]: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.22579733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.225799414+07:00","message":"Set new StatePrefix: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.233541484+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.233565023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.233569914+07:00","message":"receive interim result [false|false]: หน่วยแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.233581312+07:00","message":"[buffer interim] 105 false หน่วยแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233586445+07:00","message":"[bufferProcess] interim [600000000]:หน่วยแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233588579+07:00","message":"[bufferProcess] send to processor:หน่วยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233591429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233594263+07:00","message":"> Transcript [451] [false]: 'หน่วยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233598261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233600559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233602564+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.233604567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.542080419+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.542148202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.542156363+07:00","message":"receive interim result [false|false]: หน่วยแรกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.54217336+07:00","message":"[buffer interim] 105 false หน่วยแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542185618+07:00","message":"[bufferProcess] interim [840000000]:หน่วยแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542188435+07:00","message":"[bufferProcess] send to processor:หน่วยแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542191807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542194927+07:00","message":"> Transcript [452] [false]: 'หน่วยแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542198246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542200587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542202903+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.542205062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.683889783+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.683943181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.683950111+07:00","message":"receive interim result [false|false]: หน่วยแรกของเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.683965765+07:00","message":"[buffer interim] 105 false หน่วยแรกของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683972941+07:00","message":"[bufferProcess] interim [20000000]:หน่วยแรกของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683975342+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683978542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683981851+07:00","message":"> Transcript [453] [false]: 'หน่วยแรกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683985789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683988052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683990097+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.683992277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.934045721+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.934090841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.934096818+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.934110634+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934117773+07:00","message":"[bufferProcess] interim [260000000]:หน่วยแรกของเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934120151+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934126096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.93412907+07:00","message":"> Transcript [454] [false]: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934132477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934134898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934136931+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934139256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934144195+07:00","message":"Push: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934146752+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934148984+07:00","message":"Set new StatePrefix : 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:09.934151428+07:00","message":"Next Push (prob) : 'แรกของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:09.934158621+07:00","message":"push: {false หน่วย 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.123758234+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.12380448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.123810763+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.123826474+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123834428+07:00","message":"[bufferProcess] interim [440000000]:หน่วยแรกของเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123836657+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123840757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123844989+07:00","message":"> Transcript [455] [false]: 'หน่วยแรกของเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123848857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123851063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123853037+07:00","message":"StatePrefix: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.123855765+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.246230537+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.246288609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.246294936+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.246309217+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.24631816+07:00","message":"[bufferProcess] interim [620000000]:หน่วยแรกของเราก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246320895+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246326923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246330228+07:00","message":"> Transcript [456] [false]: 'หน่วยแรกของเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246333604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246336396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.246338582+07:00","message":"StatePrefix: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.24634125+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.586428529+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.586477521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.586484229+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.586498535+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586507249+07:00","message":"[bufferProcess] interim [920000000]:หน่วยแรกของเราก็จะเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586510022+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586516342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586519816+07:00","message":"> Transcript [457] [false]: 'หน่วยแรกของเราก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586523383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586525446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586527852+07:00","message":"StatePrefix: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.586530647+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.652044316+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.652090304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.652096695+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกียร์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.652112244+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652120675+07:00","message":"[bufferProcess] interim [980000000]:หน่วยแรกของเราก็จะเป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652123237+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652126882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652130129+07:00","message":"> Transcript [458] [false]: 'หน่วยแรกของเราก็จะเป็นกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652133882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652136248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652138854+07:00","message":"StatePrefix: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652141704+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652150603+07:00","message":"Push: 'แรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652152853+07:00","message":"TextPushed: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652154988+07:00","message":"Set new StatePrefix : 'หน่วยแรกของเราก็จะเป็นกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.652157625+07:00","message":"Next Push (prob) : 'ก็จะเป็นกี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.652166508+07:00","message":"push: {false แรกของเรา 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.768660132+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.768726278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.768732296+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.76875086+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.768759682+07:00","message":"[bufferProcess] interim [40000000]:หน่วยแรกของเราก็จะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.768762568+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.768766113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.76876923+07:00","message":"> Transcript [459] [false]: 'หน่วยแรกของเราก็จะเป็นเกียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.768772425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.768775354+07:00","message":"Set new StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกียร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.827220637+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.827262389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.82726874+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:10.827285573+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.827294497+07:00","message":"[bufferProcess] interim [220000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.82729727+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.827300993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.82730392+07:00","message":"> Transcript [460] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.827306494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:10.827309224+07:00","message":"Set new StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:11.037313665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:11.037349581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.367630452+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.367682411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.367690562+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.367708763+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367716294+07:00","message":"[bufferProcess] interim [700000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367719349+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.36772343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.36772671+07:00","message":"> Transcript [461] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367730717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367733242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367735207+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.367737626+07:00","message":"TextPushed: 'หน่วยแรกของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.465734639+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.465781153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.465788348+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.465803179+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465812663+07:00","message":"[bufferProcess] interim [820000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465815379+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465818968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465822141+07:00","message":"> Transcript [462] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465825909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465830154+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.465832583+07:00","message":"TextPushed: 'หน่วยแรกของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.730794539+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.730846453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.730852627+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.730867278+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730876841+07:00","message":"[bufferProcess] interim [120000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730879679+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730884989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730888132+07:00","message":"> Transcript [463] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730891955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730894151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730897655+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.730901804+07:00","message":"TextPushed: 'หน่วยแรกของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.973565707+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.973617222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.97362596+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.973649595+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973661695+07:00","message":"[bufferProcess] interim [240000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.97366477+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973668771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973672602+07:00","message":"> Transcript [464] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973678531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973681141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973683604+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973686264+07:00","message":"TextPushed: 'หน่วยแรกของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.97368934+07:00","message":"Push: 'ก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973691352+07:00","message":"TextPushed: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973693592+07:00","message":"Set new StatePrefix : 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:11.973695997+07:00","message":"Next Push (prob) : 'กับระบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:11.973704923+07:00","message":"push: {false ก็จะเป็นเกี่ยว 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.369328635+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.369372944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.369380218+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.369396179+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.369404183+07:00","message":"[bufferProcess] interim [720000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.369406701+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.369414303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.369417361+07:00","message":"> Transcript [465] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.369420232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.36942307+07:00","message":"Set new StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.528505697+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.552254757+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.552294992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.552301212+07:00","message":"receive interim result [false|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.55231778+07:00","message":"[buffer interim] 105 false หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552325106+07:00","message":"[bufferProcess] interim [840000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552327802+07:00","message":"[bufferProcess] send to processor:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552331071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552334024+07:00","message":"> Transcript [466] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552337779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552340246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552342446+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.552344926+07:00","message":"TextPushed: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.834991259+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.835033696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ\",\"confidence\":0.95406044}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.83504044+07:00","message":"receive interim result [true|false]: หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.835050442+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.8350534+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.835061005+07:00","message":"[buffer interim] 105 true หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.83507141+07:00","message":"[bufferProcess] interim [260000000]:หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835074836+07:00","message":"[bufferProcess] send to processor (isfinal):หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.83507895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835082999+07:00","message":"> Transcript [467] [false]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835087944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.83509112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835093225+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835095862+07:00","message":"TextPushed: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835098028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835100085+07:00","message":"> Transcript [468] [true]: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.83510249+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835104364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835106272+07:00","message":"StatePrefix: 'หน่วยแรกของเราก็จะเป็นเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835108204+07:00","message":"TextPushed: 'หน่วยแรกของเราก็จะเป็นเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:12.835111472+07:00","message":"Push: 'กับระบบนิเวศนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:12.835119725+07:00","message":"push: {true กับระบบนิเวศนะคะ 0 0xc002b36900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:12.845420332+07:00","message":"write wav file: './tmp/7611/7611_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.239374105+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.368306852+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.49088445+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.558998657+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.641598235+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.641637343+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.641641637+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.641651598+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.64166353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641670904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641674058+07:00","message":"> Transcript [469] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.64167698+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641679646+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641681769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641683713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.641689571+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.641699084+07:00","message":"push: {true \n 0 0xc002b36880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:13.646205924+07:00","message":"write wav file: './tmp/7611/7611_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.831005106+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.831032765+07:00","message":"found end of frame, send empty tag with msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.831036063+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.831044386+07:00","message":"[buffer interim] 107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831054053+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831062201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831065496+07:00","message":"> Transcript [470] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831068458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831070633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831072589+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831074697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:13.831079664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.831090347+07:00","message":"push: {true \n 0 0xc002b36c80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:13.835050695+07:00","message":"write wav file: './tmp/7611/7611_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:13.939828209+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:14.03818562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:14.038187903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.067886521+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.343025904+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.343054609+07:00","message":"found end of frame, send empty tag with msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.34305929+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.343070497+07:00","message":"[buffer interim] 108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343081016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343087142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.34309156+07:00","message":"> Transcript [471] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.34309627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343099251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343101943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343105094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:14.343109582+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.343123707+07:00","message":"push: {true \n 0 0xc002b36d80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:14.348109731+07:00","message":"write wav file: './tmp/7611/7611_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:14.449612567+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.287835246+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.359413361+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.56499881+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.565024934+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.565028053+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.56503653+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565045186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565049417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565052423+07:00","message":"> Transcript [472] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565055737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565058182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565060339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565062441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.565070035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.565081078+07:00","message":"push: {true \n 0 0xc00041cf00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:15.570509596+07:00","message":"write wav file: './tmp/7611/7611_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.678005044+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.965739899+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.965760288+07:00","message":"found end of frame, send empty tag with msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.965763529+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.965772715+07:00","message":"[buffer interim] 110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965780911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965784532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965787959+07:00","message":"> Transcript [473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965790722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.96579274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965794714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965796639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:15.965805447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:15.965816516+07:00","message":"push: {true \n 0 0xc0026ab680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:15.971036337+07:00","message":"write wav file: './tmp/7611/7611_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:16.189849705+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:17.038803619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:17.038827861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.530080237+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.530129994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.530136029+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.530152538+07:00","message":"[buffer interim] 111 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530160954+07:00","message":"[bufferProcess] interim [980000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530163254+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530169127+07:00","message":"[bufferProcess] send to processor (ticker):นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530171622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530174665+07:00","message":"> Transcript [474] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.530177237+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.656978985+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.657022783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.657028515+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.65704304+07:00","message":"[buffer interim] 111 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.657051103+07:00","message":"[bufferProcess] interim [100000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.657053209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.977464918+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.97752135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.977527901+07:00","message":"receive interim result [false|false]: นักเรียนเคย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:18.977541369+07:00","message":"[buffer interim] 111 false นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977552691+07:00","message":"[bufferProcess] interim [400000000]:นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977555311+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977560549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977563801+07:00","message":"> Transcript [475] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977567443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977569651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977571927+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:18.977574366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.224191993+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.224235028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเลีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.224241273+07:00","message":"receive interim result [false|false]: นักเรียนเคยเลีย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.224256453+07:00","message":"[buffer interim] 111 false นักเรียนเคยเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.224264535+07:00","message":"[bufferProcess] interim [640000000]:นักเรียนเคยเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.224267558+07:00","message":"[bufferProcess] send to processor:นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.22427289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.224276421+07:00","message":"> Transcript [476] [false]: 'นักเรียนเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.22428023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.224282387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.22428476+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.224287176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.225660603+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.225669475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.225672437+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.225676536+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.22568512+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225687585+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเลีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225689805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225692133+07:00","message":"> Transcript [477] [false]: 'นักเรียนเคยเลีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225694664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225696663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225698472+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.225700488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.428768315+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.428815348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.428821611+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.428837268+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428845628+07:00","message":"[bufferProcess] interim [880000000]:นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428848028+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428851871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428855223+07:00","message":"> Transcript [478] [false]: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428859076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428861318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428863577+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428866051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428869319+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428872215+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428874337+07:00","message":"Set new StatePrefix : 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.428876759+07:00","message":"Next Push (prob) : 'เรียนเคยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.428910053+07:00","message":"push: {false นัก 0 0xc001e8a080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.615268381+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.615319665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.615326103+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.615342221+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615350628+07:00","message":"[bufferProcess] interim [60000000]:นักเรียนเคยเรียนมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615353209+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615358948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615362509+07:00","message":"> Transcript [479] [false]: 'นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615366332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615368878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615371067+07:00","message":"StatePrefix: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.615374213+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.862757948+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.862820681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.862829622+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.862848249+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862858011+07:00","message":"[bufferProcess] interim [240000000]:นักเรียนเคยเรียนมาหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862861404+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862869939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862874685+07:00","message":"> Transcript [480] [false]: 'นักเรียนเคยเรียนมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862880216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862883861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862887195+07:00","message":"StatePrefix: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:19.862891285+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921853152+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921881218+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.92188433+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921886762+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921889113+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921891226+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921893178+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921895843+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921897693+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921899543+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921901358+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921903097+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921904974+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921906668+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921908346+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921910205+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921912168+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921924443+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921926167+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921927986+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921929692+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921931362+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921933155+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921934906+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921936608+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921938427+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:19.921940139+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:20.039601974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:20.039621872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.256705479+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.256751691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยังใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.25675904+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือยังใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.256777158+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือยังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256790191+07:00","message":"[bufferProcess] interim [660000000]:นักเรียนเคยเรียนมาหรือยังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256792719+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมาหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256800218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256806047+07:00","message":"> Transcript [481] [false]: 'นักเรียนเคยเรียนมาหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256809853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256812231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256814807+07:00","message":"StatePrefix: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.256817476+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.636141498+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.63618406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยังในตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.636190976+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือยังในตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.63620798+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือยังในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636216204+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนเคยเรียนมาหรือยังในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.63621885+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมาหรือยังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636222383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636225632+07:00","message":"> Transcript [482] [false]: 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.63622964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636231763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636234365+07:00","message":"StatePrefix: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636237797+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636240556+07:00","message":"Push: 'เรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636242688+07:00","message":"TextPushed: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636244936+07:00","message":"Set new StatePrefix : 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.636247444+07:00","message":"Next Push (prob) : 'มาหรือยังใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.63625664+07:00","message":"push: {false เรียนเคยเรียน 0 0xc001e8a080}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.976384829+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.976436177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยังในตอนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.976443622+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือยังในตอนม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:20.97645923+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือยังในตอนม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976468339+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนเคยเรียนมาหรือยังในตอนม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976471078+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมาหรือยังในตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.97647681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976479827+07:00","message":"> Transcript [483] [false]: 'นักเรียนเคยเรียนมาหรือยังในตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976483644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976486002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976488217+07:00","message":"StatePrefix: 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:20.976491311+07:00","message":"TextPushed: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.214302039+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.21435426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยังในตอนมต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.214360878+07:00","message":"receive interim result [false|false]: นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.214381936+07:00","message":"[buffer interim] 111 false นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214391168+07:00","message":"[bufferProcess] interim [680000000]:นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214394456+07:00","message":"[bufferProcess] send to processor:นักเรียนเคยเรียนมาหรือยังในตอนม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214398564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214401706+07:00","message":"> Transcript [484] [false]: 'นักเรียนเคยเรียนมาหรือยังในตอนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214405716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214408199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214410924+07:00","message":"StatePrefix: 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.214413818+07:00","message":"TextPushed: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.308199876+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615623808+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615671966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนเคยเรียนมาหรือยังในตอนมต้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.61567941+07:00","message":"receive interim result [true|false]: นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615690467+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615692728+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615701082+07:00","message":"[buffer interim] 111 true นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.6157096+07:00","message":"[bufferProcess] interim [130000000]:นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.61571347+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนเคยเรียนมาหรือยังในตอนมต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615717391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615720366+07:00","message":"> Transcript [485] [false]: 'นักเรียนเคยเรียนมาหรือยังในตอนมต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.61572342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615725305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615727706+07:00","message":"StatePrefix: 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615730418+07:00","message":"TextPushed: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615732342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615734386+07:00","message":"> Transcript [486] [true]: 'นักเรียนเคยเรียนมาหรือยังในตอนมต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615736716+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615738458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615740518+07:00","message":"StatePrefix: 'นักเรียนเคยเรียนมาหรือยังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615742658+07:00","message":"TextPushed: 'นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:21.615745787+07:00","message":"Push: 'มาหรือยังในตอนมต้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:21.615754658+07:00","message":"push: {true มาหรือยังในตอนมต้น 0 0xc001e8a080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:21.628102379+07:00","message":"write wav file: './tmp/7611/7611_111.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:23.039864015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:23.039867091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:23.749774791+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.388338601+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.450090922+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.517724582+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.653188547+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.653216658+07:00","message":"found end of frame, send empty tag with msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.653220504+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.653231358+07:00","message":"[buffer interim] 112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653239858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.65324389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653247056+07:00","message":"> Transcript [487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653249896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653251926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653254288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653256879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.653261144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.65327178+07:00","message":"push: {true \n 0 0xc001e8a000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:24.658820194+07:00","message":"write wav file: './tmp/7611/7611_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.791887078+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.791923005+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.791927187+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.791936197+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791944806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791948197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791951142+07:00","message":"> Transcript [488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791953893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791955952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791957924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791959822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:24.791963005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:24.791973775+07:00","message":"push: {true \n 0 0xc002b36500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:24.79604488+07:00","message":"write wav file: './tmp/7611/7611_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.351846459+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.407427297+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.479794677+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.696970845+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.696993847+07:00","message":"found end of frame, send empty tag with msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.696997534+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.697004757+07:00","message":"[buffer interim] 114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697012685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697020722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697023476+07:00","message":"> Transcript [489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697026144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697028262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697030198+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697032125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:25.697034896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:25.697045528+07:00","message":"push: {true \n 0 0xc00041c880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:25.701740168+07:00","message":"write wav file: './tmp/7611/7611_114.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:26.039880263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:26.039889628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.247430647+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.53391067+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.533952537+07:00","message":"found end of frame, send empty tag with msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.53395693+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.533967064+07:00","message":"[buffer interim] 115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533980576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533987711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533990788+07:00","message":"> Transcript [490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533994269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533996418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.533998416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.534000408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:26.53400725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:26.534018067+07:00","message":"push: {true \n 0 0xc002124980}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:26.539260761+07:00","message":"write wav file: './tmp/7611/7611_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:27.1402064+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:29.039961734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:29.039964238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.468734599+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.468786582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.468792448+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.468806915+07:00","message":"[buffer interim] 116 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468814924+07:00","message":"[bufferProcess] interim [210000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468817182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468823491+07:00","message":"[bufferProcess] send to processor (ticker):ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468826422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468829241+07:00","message":"> Transcript [491] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.468831599+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.601183371+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.60123974+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-07-09T09:16:29.6012461+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.601262184+07:00","message":"[buffer interim] 116 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.601270744+07:00","message":"[bufferProcess] interim [270000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.601272926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.912741893+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.912789321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.912795209+07:00","message":"receive interim result [false|false]: ยังเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:29.912807102+07:00","message":"[buffer interim] 116 false ยังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912815457+07:00","message":"[bufferProcess] interim [570000000]:ยังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912817949+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912821173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912824197+07:00","message":"> Transcript [492] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912826306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:29.912828574+07:00","message":"Set new StatePrefix: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.10055097+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.100594797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.100600489+07:00","message":"receive interim result [false|false]: ยังเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.100612862+07:00","message":"[buffer interim] 116 false ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.10062067+07:00","message":"[bufferProcess] interim [750000000]:ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100623028+07:00","message":"[bufferProcess] send to processor:ยังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100626193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100629301+07:00","message":"> Transcript [493] [false]: 'ยังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100632103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100634196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100636368+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.100638487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.680240147+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.680379104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.680407455+07:00","message":"receive interim result [false|false]: ยังเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:30.680437039+07:00","message":"[buffer interim] 116 false ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680445735+07:00","message":"[bufferProcess] interim [350000000]:ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680448367+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680452402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680455398+07:00","message":"> Transcript [494] [false]: 'ยังเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.68045879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680460886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.680463337+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:30.68046572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.078266404+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.078317808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอเอาไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.07832397+07:00","message":"receive interim result [false|false]: ยังเลยหรอเอาไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.078338549+07:00","message":"[buffer interim] 116 false ยังเลยหรอเอาไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.07834737+07:00","message":"[bufferProcess] interim [830000000]:ยังเลยหรอเอาไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078350498+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078354502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078357678+07:00","message":"> Transcript [495] [false]: 'ยังเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078361076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078363219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.07836587+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.078368279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.250040263+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.250089557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.250095059+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.250110191+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250118395+07:00","message":"[bufferProcess] interim [950000000]:ยังเลยหรอไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250121139+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอเอาไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250130067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250133352+07:00","message":"> Transcript [496] [false]: 'ยังเลยหรอเอาไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250137427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250139883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250142101+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250144496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250147012+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250149059+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250151261+07:00","message":"Set new StatePrefix : 'ยังเลยหรอเอาไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.250153782+07:00","message":"Next Push (prob) : 'เลยหรอเอาไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.250162997+07:00","message":"push: {false ยัง 0 0xc002124b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.512392625+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.512437866+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-07-09T09:16:31.51244411+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.51245993+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.512469781+07:00","message":"[bufferProcess] interim [190000000]:ยังเลยหรอไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.512472555+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.512478277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.512481139+07:00","message":"> Transcript [497] [false]: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.51248394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.512486805+07:00","message":"Set new StatePrefix: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.770119894+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.770178164+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-07-09T09:16:31.770185177+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.770201045+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770208772+07:00","message":"[bufferProcess] interim [490000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770211468+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770222762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.77022613+07:00","message":"> Transcript [498] [false]: 'ยังเลยหรอไม่เป็นไรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770230236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770232766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770235246+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.770238862+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.983333614+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.983388559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.983396164+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:31.983413634+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983421794+07:00","message":"[bufferProcess] interim [730000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.98342433+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983428192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983432779+07:00","message":"> Transcript [499] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983436847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983439126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983441541+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:31.983444166+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:32.040295451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:32.040330106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.650047196+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.650093472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.650099926+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.650111864+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.65012016+07:00","message":"[bufferProcess] interim [330000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650122777+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650126466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650129579+07:00","message":"> Transcript [500] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650133656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.65013564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650137761+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.650140161+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.816680243+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.816731391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.816737595+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.816754671+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816763999+07:00","message":"[bufferProcess] interim [510000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.81676657+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816770747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816775288+07:00","message":"> Transcript [501] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816787528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816791288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.8167989+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.81680283+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816810217+07:00","message":"Push: 'เลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816812536+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.81681491+07:00","message":"Set new StatePrefix : 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:32.816817343+07:00","message":"Next Push (prob) : 'ค่ะเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:32.816826549+07:00","message":"push: {false เลยหรอไม่เป็นไร 0 0xc002124b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.001393307+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.001462688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.001470552+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.001484685+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001495794+07:00","message":"[bufferProcess] interim [690000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001507067+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001517378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001522124+07:00","message":"> Transcript [502] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเถอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.00153505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001538111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001540336+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.001543091+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.130161271+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.130218583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.130228629+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.130245636+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130252898+07:00","message":"[bufferProcess] interim [810000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130255158+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130258452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.13026166+07:00","message":"> Transcript [503] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130265757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130268099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130270041+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.130272739+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.373292108+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.373334051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.373342714+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.373357654+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373364527+07:00","message":"[bufferProcess] interim [50000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373367788+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373374491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373377603+07:00","message":"> Transcript [504] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373381591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373384053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373389659+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.373394073+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.374745654+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.374757297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.374760756+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.374773017+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374776291+07:00","message":"[bufferProcess] interim [110000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374780043+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374782454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374785062+07:00","message":"> Transcript [505] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374787464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374789397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374791365+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374793367+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374800129+07:00","message":"Push: 'ค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.37480275+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.37480566+07:00","message":"Set new StatePrefix : 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.374808263+07:00","message":"Next Push (prob) : 'เทอมนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.374816077+07:00","message":"push: {false ค่ะเดี๋ยวมา 0 0xc002124b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.565479377+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.565518876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.56552574+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.56554208+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565549205+07:00","message":"[bufferProcess] interim [290000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565552244+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565555785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565558796+07:00","message":"> Transcript [506] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565561225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.565563798+07:00","message":"Set new StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.768987238+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.769028167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.769035522+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:33.769051099+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769058485+07:00","message":"[bufferProcess] interim [530000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769061642+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.76906953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.76907943+07:00","message":"> Transcript [507] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769083807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769086858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769088911+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:33.769092102+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.021802659+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.021848914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.021856243+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.02186946+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021879673+07:00","message":"[bufferProcess] interim [710000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.02188409+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021890061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021894875+07:00","message":"> Transcript [508] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021900478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021903605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021907462+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.021910789+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.20850398+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.208554576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.208561678+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.208578161+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208585575+07:00","message":"[bufferProcess] interim [890000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208588196+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208591821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208594839+07:00","message":"> Transcript [509] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208599215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208601415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208603675+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.208607577+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.270493878+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.27054751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.270554458+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.270570123+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270577913+07:00","message":"[bufferProcess] interim [950000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270581217+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270587709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270590292+07:00","message":"> Transcript [510] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270594801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270597258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270600294+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270603505+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270609662+07:00","message":"Push: 'เทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270611589+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270614894+07:00","message":"Set new StatePrefix : 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.270620921+07:00","message":"Next Push (prob) : 'ก็จะได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.270647716+07:00","message":"push: {false เทอมนี้เรา 0 0xc002124b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.44748931+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.511289819+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.589928672+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.589966333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.589973203+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.589987987+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.589996867+07:00","message":"[bufferProcess] interim [250000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.590000223+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.590007245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.590010116+07:00","message":"> Transcript [511] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.590012792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.590015131+07:00","message":"Set new StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.724175361+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.724228925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.724235704+07:00","message":"receive interim result [false|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.724250546+07:00","message":"[buffer interim] 116 false ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724258324+07:00","message":"[bufferProcess] interim [430000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724261105+07:00","message":"[bufferProcess] send to processor:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724264778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724268019+07:00","message":"> Transcript [512] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724272043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724274196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724276525+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.724279727+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.782920031+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.782959789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ\",\"confidence\":0.9499558}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.78296627+07:00","message":"receive interim result [true|false]: ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.782977301+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.782979679+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.782985725+07:00","message":"[buffer interim] 116 true ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.782992979+07:00","message":"[bufferProcess] interim [520000000]:ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.782999871+07:00","message":"[bufferProcess] send to processor (isfinal):ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783003591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783006765+07:00","message":"> Transcript [513] [false]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783010475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783012613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783015203+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783018098+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783020187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783022273+07:00","message":"> Transcript [514] [true]: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียนเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783024731+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783026565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783028367+07:00","message":"StatePrefix: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เราก็จะได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783031794+07:00","message":"TextPushed: 'ยังเลยหรอไม่เป็นไรค่ะเดี๋ยวมาเทอมนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:34.783038879+07:00","message":"Push: 'ก็จะได้เรียนเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:34.783048309+07:00","message":"push: {true ก็จะได้เรียนเกี่ยวกับ 0 0xc002124b80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:34.795584246+07:00","message":"write wav file: './tmp/7611/7611_116.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:35.040778344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:35.040809109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.070764774+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.070840292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.070845944+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.070862384+07:00","message":"[buffer interim] 117 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.070869692+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.07087176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.240738418+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.240789558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.240798536+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.240816705+07:00","message":"[buffer interim] 117 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.240824867+07:00","message":"[bufferProcess] interim [540000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.240828306+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.240832901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.240839454+07:00","message":"> Transcript [515] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.2408419+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.440102778+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.440147629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.440153968+07:00","message":"receive interim result [false|false]: ระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.440173463+07:00","message":"[buffer interim] 117 false ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.440181412+07:00","message":"[bufferProcess] interim [780000000]:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.440184172+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.440190912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.440193752+07:00","message":"> Transcript [516] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.440196377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.4401985+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556049316+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556105593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556113439+07:00","message":"receive interim result [false|false]: ระบบนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556138079+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556144644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556148462+07:00","message":"receive interim result [false|false]: ระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556156008+07:00","message":"[buffer interim] 117 false ระบบนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:35.556168984+07:00","message":"[buffer interim] 117 false ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556175911+07:00","message":"[bufferProcess] interim [840000000]:ระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556179726+07:00","message":"[bufferProcess] send to processor:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556188388+07:00","message":"[bufferProcess] interim [900000000]:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556192284+07:00","message":"[bufferProcess] send to processor:ระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556196594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556200951+07:00","message":"> Transcript [517] [false]: 'ระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556205319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556208482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556211599+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556214762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556217556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556221008+07:00","message":"> Transcript [518] [false]: 'ระบบนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556224344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556228369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.556230188+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:35.55623221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.123915749+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.123950071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.123955536+07:00","message":"receive interim result [false|false]: ระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.123969715+07:00","message":"[buffer interim] 117 false ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123977503+07:00","message":"[bufferProcess] interim [500000000]:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123980172+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123983659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123986648+07:00","message":"> Transcript [519] [false]: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123989791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123992332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123994387+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.123996526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.762879646+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.762934024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.762941082+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.762956247+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762971992+07:00","message":"[bufferProcess] interim [40000000]:ระบบนิเวศสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762975123+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762978639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762981614+07:00","message":"> Transcript [520] [false]: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762985117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762987317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.76298931+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.76299174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762995254+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762997259+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.762999392+07:00","message":"Set new StatePrefix : 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.763001564+07:00","message":"Next Push (prob) : 'นิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.76300931+07:00","message":"push: {false ระบบ 0 0xc002124e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.834389057+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.834445181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.834451639+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:36.8344688+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834476727+07:00","message":"[bufferProcess] interim [160000000]:ระบบนิเวศสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834479565+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834483347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834486715+07:00","message":"> Transcript [521] [false]: 'ระบบนิเวศสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834490477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834492951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834495172+07:00","message":"StatePrefix: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:36.834497682+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.339137306+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.339184126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.339190103+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.339202019+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339210381+07:00","message":"[bufferProcess] interim [640000000]:ระบบนิเวศสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339213181+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339217163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339220344+07:00","message":"> Transcript [522] [false]: 'ระบบนิเวศสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339223941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339226075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339228136+07:00","message":"StatePrefix: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.339230345+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.660660354+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.660705143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิตต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.660711685+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมีชีวิตต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.660726075+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมีชีวิตต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660733925+07:00","message":"[bufferProcess] interim [940000000]:ระบบนิเวศสิ่งมีชีวิตต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660737131+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660743436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660746254+07:00","message":"> Transcript [523] [false]: 'ระบบนิเวศสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660749643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660752431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660755208+07:00","message":"StatePrefix: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.660757538+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.722320981+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.72236289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิตต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.722369141+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมีชีวิตต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.72238497+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมีชีวิตต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722393143+07:00","message":"[bufferProcess] interim [120000000]:ระบบนิเวศสิ่งมีชีวิตต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722395602+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่งมีชีวิตต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722399279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722402174+07:00","message":"> Transcript [524] [false]: 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722405678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722407914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722410079+07:00","message":"StatePrefix: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722412661+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.72241892+07:00","message":"Push: 'นิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722420963+07:00","message":"TextPushed: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722423389+07:00","message":"Set new StatePrefix : 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:37.722426638+07:00","message":"Next Push (prob) : 'สิ่งมีชีวิตต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:37.722462877+07:00","message":"push: {false นิเวศ 0 0xc002124e00}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:38.041629283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:38.041655809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.366362793+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.366402895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิตต่างๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.366411505+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมีชีวิตต่างๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.366427953+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมีชีวิตต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366434896+07:00","message":"[bufferProcess] interim [660000000]:ระบบนิเวศสิ่งมีชีวิตต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366437889+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่งมีชีวิตต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366446022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.36644935+07:00","message":"> Transcript [525] [false]: 'ระบบนิเวศสิ่งมีชีวิตต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366453479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366456149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.36645809+07:00","message":"StatePrefix: 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.366460625+07:00","message":"TextPushed: 'ระบบนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.407299876+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.433993039+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.434046203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.434053861+07:00","message":"receive interim result [false|false]: ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.434073022+07:00","message":"[buffer interim] 117 false ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434082404+07:00","message":"[bufferProcess] interim [780000000]:ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434086165+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศสิ่งมีชีวิตต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434092718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434098765+07:00","message":"> Transcript [526] [false]: 'ระบบนิเวศสิ่งมีชีวิตต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434103824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434107119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.434110572+07:00","message":"StatePrefix: 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.43411434+07:00","message":"TextPushed: 'ระบบนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.669351497+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.701890131+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.701935469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.701942226+07:00","message":"receive interim result [true|false]: ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.701951437+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.70195371+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.701959776+07:00","message":"[buffer interim] 117 true ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701968349+07:00","message":"[bufferProcess] interim [140000000]:ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701971997+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701975452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701978514+07:00","message":"> Transcript [527] [false]: 'ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701981572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701983638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701985673+07:00","message":"StatePrefix: 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701987891+07:00","message":"TextPushed: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701989826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701991997+07:00","message":"> Transcript [528] [true]: 'ระบบนิเวศสิ่งมีชีวิตต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701994306+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701996134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.701998015+07:00","message":"StatePrefix: 'ระบบนิเวศสิ่งมีชีวิตต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.702000065+07:00","message":"TextPushed: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:38.702014436+07:00","message":"Push: 'สิ่งมีชีวิตต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.702023339+07:00","message":"push: {true สิ่งมีชีวิตต่างๆนะคะ 0 0xc002124e00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:38.71122105+07:00","message":"write wav file: './tmp/7611/7611_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:38.728810288+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.008099459+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.008131004+07:00","message":"found end of frame, send empty tag with msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.008138873+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.008150551+07:00","message":"[buffer interim] 118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008159787+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.00816348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008166254+07:00","message":"> Transcript [529] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.00816911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008171523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008173752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008176024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.008186014+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.008196091+07:00","message":"push: {true \n 0 0xc0026aac80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:39.012835962+07:00","message":"write wav file: './tmp/7611/7611_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.439154203+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.696711726+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.963181532+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.963208075+07:00","message":"found end of frame, send empty tag with msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.963213971+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.963230691+07:00","message":"[buffer interim] 119 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963260669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963267114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963270721+07:00","message":"> Transcript [530] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.96327353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963275911+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.96327805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963280301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:39.963286702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:39.96329758+07:00","message":"push: {true \n 0 0xc0026aae80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:39.968776961+07:00","message":"write wav file: './tmp/7611/7611_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.149105195+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.27791757+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.566204474+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.566237433+07:00","message":"found end of frame, send empty tag with msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.56624197+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.566251205+07:00","message":"[buffer interim] 120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566260202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566264312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566268246+07:00","message":"> Transcript [531] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566271085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566273117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566275119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566277108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:40.566280157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.566291449+07:00","message":"push: {true \n 0 0xc001e8a280}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:40.571850315+07:00","message":"write wav file: './tmp/7611/7611_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.599365132+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.788424682+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.918981052+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:40.977387188+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:41.042656215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:41.042656232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.053914001+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.053932943+07:00","message":"found end of frame, send empty tag with msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.053936407+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.053945811+07:00","message":"[buffer interim] 121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053960135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053968402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053971559+07:00","message":"> Transcript [532] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.05397427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053976482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053978475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053981534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.053984487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.053995912+07:00","message":"push: {true \n 0 0xc002b36b80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:41.059833546+07:00","message":"write wav file: './tmp/7611/7611_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.289198463+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.289242009+07:00","message":"found end of frame, send empty tag with msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.289246311+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.289256138+07:00","message":"[buffer interim] 122 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289264361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289268475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289272038+07:00","message":"> Transcript [533] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289275051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289277152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289279087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289281741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:41.289284511+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.289295027+07:00","message":"push: {true \n 0 0xc002124800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:41.294591131+07:00","message":"write wav file: './tmp/7611/7611_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:41.879486756+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:44.04274608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:44.042758501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.645543027+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.645587691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.645593951+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.645607155+07:00","message":"[buffer interim] 123 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.645618435+07:00","message":"[bufferProcess] interim [340000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.645620554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.645627764+07:00","message":"[bufferProcess] send to processor (ticker):อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.645630671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.6456335+07:00","message":"> Transcript [534] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.645635972+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.651982744+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.65200793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.65201338+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.652025848+07:00","message":"[buffer interim] 123 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.652031156+07:00","message":"[bufferProcess] interim [400000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.652032954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.841553768+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.841597213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.841603039+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:44.841616247+07:00","message":"[buffer interim] 123 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841623826+07:00","message":"[bufferProcess] interim [580000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841626235+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.84162968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841632812+07:00","message":"> Transcript [535] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841635543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841637689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841639988+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:44.841642168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.225216436+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.225263123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.225268514+07:00","message":"receive interim result [false|false]: อันดับแรกนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.225282251+07:00","message":"[buffer interim] 123 false อันดับแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225290307+07:00","message":"[bufferProcess] interim [940000000]:อันดับแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225293371+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225299394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225302278+07:00","message":"> Transcript [536] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225305495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225307679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225310217+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.225312494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.284188575+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.28423072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.284236982+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.284252706+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284261025+07:00","message":"[bufferProcess] interim [60000000]:อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284263836+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.28426711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284270354+07:00","message":"> Transcript [537] [false]: 'อันดับแรกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284273636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284275892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284278596+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.284281058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.801478186+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.801531882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.801538233+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.801555809+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801565997+07:00","message":"[bufferProcess] interim [540000000]:อันดับแรกนะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801568879+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801574707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801577998+07:00","message":"> Transcript [538] [false]: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801581687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801584097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801586995+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801589401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801593705+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801595591+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801598272+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.801600676+07:00","message":"Next Push (prob) : 'ดับแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.801611522+07:00","message":"push: {false อัน 0 0xc00041d180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.802786673+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.802801346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.802806405+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:45.802814232+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802818234+07:00","message":"[bufferProcess] interim [600000000]:อันดับแรกนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802820303+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802822758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802825273+07:00","message":"> Transcript [539] [false]: 'อันดับแรกนะคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802827848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802829823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.8028317+07:00","message":"StatePrefix: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:45.802834039+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.245576418+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.245620404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.245627102+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.245641187+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245648958+07:00","message":"[bufferProcess] interim [960000000]:อันดับแรกนะคะวันนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245652039+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245659275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.24566211+07:00","message":"> Transcript [540] [false]: 'อันดับแรกนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245666221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245668696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245671327+07:00","message":"StatePrefix: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.245674296+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.49988254+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.499950415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.499956556+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.499972434+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.499985207+07:00","message":"[bufferProcess] interim [260000000]:อันดับแรกนะคะวันนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.499988183+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.499995212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.499998536+07:00","message":"> Transcript [541] [false]: 'อันดับแรกนะคะวันนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.500003039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.500005381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.500007751+07:00","message":"StatePrefix: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.50001019+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.839819741+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.83986479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.839870598+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.83988692+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839897054+07:00","message":"[bufferProcess] interim [620000000]:อันดับแรกนะคะวันนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839899745+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839904436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.83990739+07:00","message":"> Transcript [542] [false]: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839911682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839914177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839916604+07:00","message":"StatePrefix: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839919379+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839925355+07:00","message":"Push: 'ดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839927397+07:00","message":"TextPushed: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839929623+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:46.839931833+07:00","message":"Next Push (prob) : 'วันนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:46.839940882+07:00","message":"push: {false ดับแรกนะคะ 0 0xc00041d180}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:47.04285725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:47.042857178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.402466931+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.402520719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.402527608+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.402543756+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.40255585+07:00","message":"[bufferProcess] interim [160000000]:อันดับแรกนะคะวันนี้คุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402558402+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402563767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402568082+07:00","message":"> Transcript [543] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402572374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402574697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402581315+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.402584305+07:00","message":"TextPushed: 'อันดับแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.523260898+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.523303478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.523310089+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.523325064+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523332858+07:00","message":"[bufferProcess] interim [280000000]:อันดับแรกนะคะวันนี้คุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523335956+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523339627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523342971+07:00","message":"> Transcript [544] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523346381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523348664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523350544+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.523353064+07:00","message":"TextPushed: 'อันดับแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.73586016+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.735903178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.735909834+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.735923102+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735931739+07:00","message":"[bufferProcess] interim [520000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735934663+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735940364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.73594336+07:00","message":"> Transcript [545] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735947136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735949579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735952597+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.735956111+07:00","message":"TextPushed: 'อันดับแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.843343088+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.843396443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.843404609+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแตก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.843423166+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843432759+07:00","message":"[bufferProcess] interim [580000000]:อันดับแรกนะคะวันนี้คุณครูจะแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.84343668+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.84344209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843447235+07:00","message":"> Transcript [546] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843452659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843455961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843459731+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843466739+07:00","message":"TextPushed: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.84347659+07:00","message":"Push: 'วันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843479921+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843483185+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะวันนี้คุณครูจะแจกเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.843486988+07:00","message":"Next Push (prob) : 'จะแจกเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.843498417+07:00","message":"push: {false วันนี้คุณครู 0 0xc00041d180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.92073622+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.920782131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.920797981+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:47.92081456+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920823035+07:00","message":"[bufferProcess] interim [640000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920828526+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920832724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920836224+07:00","message":"> Transcript [547] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920839265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:47.920841988+07:00","message":"Set new StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแตก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.243754268+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.243805842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.243812528+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.243827517+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243836008+07:00","message":"[bufferProcess] interim [940000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243839096+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243844628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243847741+07:00","message":"> Transcript [548] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243850231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.243852992+07:00","message":"Set new StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.498664285+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.498704227+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-07-09T09:16:48.498710282+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.498724086+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.49873165+07:00","message":"[bufferProcess] interim [240000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498734753+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498738428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498741415+07:00","message":"> Transcript [549] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498744954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498747253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498749136+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.498752194+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623609565+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623646784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623653065+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.62366659+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623674248+07:00","message":"[bufferProcess] interim [360000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623676837+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623681073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.62368448+07:00","message":"> Transcript [550] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623687997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623690189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623692257+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623694926+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623900681+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623907498+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-07-09T09:16:48.623911381+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.623918548+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623921548+07:00","message":"[bufferProcess] interim [420000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623923648+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623930601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623932704+07:00","message":"> Transcript [551] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623936681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623938903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623941113+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:48.623943182+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:48.92707604+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.00690862+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.006944804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.006950677+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.006965315+07:00","message":"[buffer interim] 123 false อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006973728+07:00","message":"[bufferProcess] interim [780000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006976876+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.00698271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006985908+07:00","message":"> Transcript [552] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006990185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006992361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.006995058+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.00699826+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.007003296+07:00","message":"Push: 'จะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.007005355+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.007007606+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.007010444+07:00","message":"Next Push (prob) : 'ให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.007019012+07:00","message":"push: {false จะแจกสมุด 0 0xc00041d180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.05004684+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227095637+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227143281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.22715082+07:00","message":"receive interim result [true|false]: อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227161613+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227163836+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227172122+07:00","message":"[buffer interim] 123 true อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22718168+07:00","message":"[bufferProcess] interim [50000000]:อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227186173+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22719996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227233604+07:00","message":"> Transcript [553] [false]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227240539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227243241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227245971+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22724928+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227252401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227261418+07:00","message":"> Transcript [554] [true]: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227263951+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22726578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.227267618+07:00","message":"StatePrefix: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุดให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22726966+07:00","message":"TextPushed: 'อันดับแรกนะคะวันนี้คุณครูจะแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.22727842+07:00","message":"Push: 'ให้นักเรียนก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.227292712+07:00","message":"push: {true ให้นักเรียนก่อน 0 0xc00041d180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:49.242667254+07:00","message":"write wav file: './tmp/7611/7611_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.797988229+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.798030793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.798035827+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.798048566+07:00","message":"[buffer interim] 124 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.798055794+07:00","message":"[bufferProcess] interim [600000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.798058003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.898349861+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.89839514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.898400744+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.898413941+07:00","message":"[buffer interim] 124 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.898422083+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.89842436+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.898427887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.898431411+07:00","message":"> Transcript [555] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:49.898434221+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921484219+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921506679+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921509737+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.92151225+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921514296+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921516357+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.92151838+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921520201+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921521892+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921523699+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921525621+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:49.921527332+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:50.043207193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:50.043256555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.227496244+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.227542833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.227549317+07:00","message":"receive interim result [false|false]: เพราะว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.227563356+07:00","message":"[buffer interim] 124 false เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.227572953+07:00","message":"[bufferProcess] interim [960000000]:เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.227575585+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.22758105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.227584112+07:00","message":"> Transcript [556] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.22758642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.227588862+07:00","message":"Set new StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.252182982+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.252228656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.252236105+07:00","message":"receive interim result [false|false]: เพราะว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.252255342+07:00","message":"[buffer interim] 124 false เพราะว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252263316+07:00","message":"[bufferProcess] interim [20000000]:เพราะว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252266902+07:00","message":"[bufferProcess] send to processor:เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252274908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252279189+07:00","message":"> Transcript [557] [false]: 'เพราะว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252283819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252287283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252290507+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.252293742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.290350891+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.290393724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.290399485+07:00","message":"receive interim result [false|false]: เพราะว่านัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.290411945+07:00","message":"[buffer interim] 124 false เพราะว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290418445+07:00","message":"[bufferProcess] interim [80000000]:เพราะว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290420979+07:00","message":"[bufferProcess] send to processor:เพราะว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290427681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290430728+07:00","message":"> Transcript [558] [false]: 'เพราะว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290433912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.29043606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290438109+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.290440583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.424685185+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.424733574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.424740032+07:00","message":"receive interim result [false|false]: เพราะว่านักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.424753656+07:00","message":"[buffer interim] 124 false เพราะว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424760853+07:00","message":"[bufferProcess] interim [200000000]:เพราะว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424763385+07:00","message":"[bufferProcess] send to processor:เพราะว่านัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.42476657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424770237+07:00","message":"> Transcript [559] [false]: 'เพราะว่านัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424773871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424776234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424778293+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.424780438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.678011112+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.67805411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านักเรียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.678060895+07:00","message":"receive interim result [false|false]: เพราะว่านักเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.678074897+07:00","message":"[buffer interim] 124 false เพราะว่านักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678082882+07:00","message":"[bufferProcess] interim [500000000]:เพราะว่านักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678086035+07:00","message":"[bufferProcess] send to processor:เพราะว่านักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678091703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678095425+07:00","message":"> Transcript [560] [false]: 'เพราะว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.67809899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678101347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678103777+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678106093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678110453+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.67811244+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678114504+07:00","message":"Set new StatePrefix : 'เพราะว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.678116673+07:00","message":"Next Push (prob) : 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.678125723+07:00","message":"push: {false เพราะว่า 0 0xc0026ab500}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.864259575+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.864308228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านักเรียนจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.864314045+07:00","message":"receive interim result [false|false]: เพราะว่านักเรียนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.86433255+07:00","message":"[buffer interim] 124 false เพราะว่านักเรียนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864341054+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่านักเรียนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864343673+07:00","message":"[bufferProcess] send to processor:เพราะว่านักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864350601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864353724+07:00","message":"> Transcript [561] [false]: 'เพราะว่านักเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864357413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864359811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864362034+07:00","message":"StatePrefix: 'เพราะว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:50.864364346+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:50.967038535+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.040084945+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.25631599+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256365423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่านักเรียนจะได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256372276+07:00","message":"receive interim result [true|false]: เพราะว่านักเรียนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256381994+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256384294+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256391443+07:00","message":"[buffer interim] 124 true เพราะว่านักเรียนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256400303+07:00","message":"[bufferProcess] interim [130000000]:เพราะว่านักเรียนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256406628+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่านักเรียนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256409934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256413288+07:00","message":"> Transcript [562] [false]: 'เพราะว่านักเรียนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256417234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256419174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.25642143+07:00","message":"StatePrefix: 'เพราะว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.25642377+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256425543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256427645+07:00","message":"> Transcript [563] [true]: 'เพราะว่านักเรียนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256429855+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.25643165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256434919+07:00","message":"StatePrefix: 'เพราะว่านักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256436887+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.256443228+07:00","message":"Push: 'นักเรียนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.256452516+07:00","message":"push: {true นักเรียนจะได้ 0 0xc0026ab500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:51.263550117+07:00","message":"write wav file: './tmp/7611/7611_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.691387553+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.691431448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.691436897+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.691450938+07:00","message":"[buffer interim] 125 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.691459534+07:00","message":"[bufferProcess] interim [480000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.691461749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.954843317+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.954890179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.954896016+07:00","message":"receive interim result [false|false]: เขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:51.954907183+07:00","message":"[buffer interim] 125 false เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.954915302+07:00","message":"[bufferProcess] interim [780000000]:เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.95491775+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.954921266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.954923981+07:00","message":"> Transcript [564] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:51.954926309+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.40698481+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.407025071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.407031284+07:00","message":"receive interim result [false|false]: เขียนชื่อของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.407045034+07:00","message":"[buffer interim] 125 false เขียนชื่อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407053387+07:00","message":"[bufferProcess] interim [200000000]:เขียนชื่อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.40705644+07:00","message":"[bufferProcess] send to processor:เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407060413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407063371+07:00","message":"> Transcript [565] [false]: 'เขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407066597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407068784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407071133+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.407073305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.598334007+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.59838162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.598388142+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.598403271+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.598411491+07:00","message":"[bufferProcess] interim [380000000]:เขียนชื่อของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.598414045+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.598417475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.598420561+07:00","message":"> Transcript [566] [false]: 'เขียนชื่อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.598423942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.59842594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.59842793+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.59842999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.65611399+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.656162042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.656168197+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:52.656181211+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656188905+07:00","message":"[bufferProcess] interim [440000000]:เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656191802+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656198192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656201949+07:00","message":"> Transcript [567] [false]: 'เขียนชื่อของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656205417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656207842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656209834+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:52.656212193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:53.043437791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:53.04345911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.287782394+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.287821736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.287827769+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.287841282+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287848771+07:00","message":"[bufferProcess] interim [40000000]:เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287851449+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287855114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287858227+07:00","message":"> Transcript [568] [false]: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287861673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287863784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.28786572+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287867808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.2878708+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287872833+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.287875312+07:00","message":"Set new StatePrefix : 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.28787783+07:00","message":"Next Push (prob) : 'ชื่อของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.287886006+07:00","message":"push: {false เขียน 0 0xc001e8a500}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.354012648+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.354058779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.354065689+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.354081284+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354088761+07:00","message":"[bufferProcess] interim [160000000]:เขียนชื่อของตัวเองชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354091256+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354094396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.35409714+07:00","message":"> Transcript [569] [false]: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354100422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354102811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354105141+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.354107601+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.563438499+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.563480008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.563486908+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.563506775+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563515148+07:00","message":"[bufferProcess] interim [400000000]:เขียนชื่อของตัวเองชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563517879+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเองชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563521428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.56352492+07:00","message":"> Transcript [570] [false]: 'เขียนชื่อของตัวเองชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563529065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563531221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563533274+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.563535367+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.672342219+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.672388764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อวิทย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.672397059+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.672413983+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672421967+07:00","message":"[bufferProcess] interim [460000000]:เขียนชื่อของตัวเองชื่อวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672424947+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเองชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672428513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672431808+07:00","message":"> Transcript [571] [false]: 'เขียนชื่อของตัวเองชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672435235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672437389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672439685+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.672442135+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.674528756+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.674552521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.674557506+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.674569621+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674574966+07:00","message":"[bufferProcess] interim [520000000]:เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674577384+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเองชื่อวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674584077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674586814+07:00","message":"> Transcript [572] [false]: 'เขียนชื่อของตัวเองชื่อวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674590252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674592501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674594436+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674596694+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674601099+07:00","message":"Push: 'ชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674603175+07:00","message":"TextPushed: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.67460543+07:00","message":"Set new StatePrefix : 'เขียนชื่อของตัวเองชื่อวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:53.674609037+07:00","message":"Next Push (prob) : 'ชื่อวิทย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:53.674619489+07:00","message":"push: {false ชื่อของตัวเอง 0 0xc001e8a500}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.262423988+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.262469263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อวิชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.262475077+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.262486298+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.262494795+07:00","message":"[bufferProcess] interim [120000000]:เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.262497318+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.262500982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.262503855+07:00","message":"> Transcript [573] [false]: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.26250616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.26250861+07:00","message":"Set new StatePrefix: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.367814533+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.450527283+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.450571818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อวิชานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.450578956+07:00","message":"receive interim result [false|false]: เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.450596691+07:00","message":"[buffer interim] 125 false เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450605349+07:00","message":"[bufferProcess] interim [300000000]:เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450608574+07:00","message":"[bufferProcess] send to processor:เขียนชื่อของตัวเองชื่อวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450612028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450614931+07:00","message":"> Transcript [574] [false]: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450618917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450624174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450626742+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.450630486+07:00","message":"TextPushed: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.558162358+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.61793974+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.67397632+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.67402778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อของตัวเองชื่อวิชานะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.674034071+07:00","message":"receive interim result [true|false]: เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.674045766+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.674048403+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.674056199+07:00","message":"[buffer interim] 125 true เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674064659+07:00","message":"[bufferProcess] interim [540000000]:เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674071735+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนชื่อของตัวเองชื่อวิชานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674076599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674080938+07:00","message":"> Transcript [575] [false]: 'เขียนชื่อของตัวเองชื่อวิชานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674085444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674087775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674089949+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674092526+07:00","message":"TextPushed: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674094998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674097675+07:00","message":"> Transcript [576] [true]: 'เขียนชื่อของตัวเองชื่อวิชานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674100481+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.67410301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.67410482+07:00","message":"StatePrefix: 'เขียนชื่อของตัวเองชื่อวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.674106923+07:00","message":"TextPushed: 'เขียนชื่อของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.67411688+07:00","message":"Push: 'ชื่อวิชานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.674125121+07:00","message":"push: {true ชื่อวิชานะคะ 0 0xc001e8a500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:54.682689327+07:00","message":"write wav file: './tmp/7611/7611_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.747794594+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.896171546+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.89619614+07:00","message":"found end of frame, send empty tag with msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.896199424+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.896210642+07:00","message":"[buffer interim] 126 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.89623989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896244748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896248413+07:00","message":"> Transcript [577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896251147+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.89625325+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896255341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896257314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:54.896260265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:54.896272428+07:00","message":"push: {true \n 0 0xc002b36200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:54.901056033+07:00","message":"write wav file: './tmp/7611/7611_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.007407017+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.306882911+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.306905669+07:00","message":"found end of frame, send empty tag with msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.3069089+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.306918018+07:00","message":"[buffer interim] 127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306926556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306929972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306932953+07:00","message":"> Transcript [578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306935583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306937644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306939515+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306941601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:55.306944421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.30695534+07:00","message":"push: {true \n 0 0xc00041c800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:55.312348412+07:00","message":"write wav file: './tmp/7611/7611_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:55.329049368+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:56.043984756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:56.04400553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.231272062+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.231316883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.23132242+07:00","message":"receive interim result [false|false]: มาขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.231334176+07:00","message":"[buffer interim] 128 false มาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.23134166+07:00","message":"[bufferProcess] interim [660000000]:มาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.231343989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.319344999+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.319398634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.319406391+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.319426172+07:00","message":"[buffer interim] 128 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.319436112+07:00","message":"[bufferProcess] interim [720000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.319439582+07:00","message":"[bufferProcess] send to processor:มาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.319444897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.319449651+07:00","message":"> Transcript [579] [false]: 'มาขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.319453255+07:00","message":"Set StatePrefix (first interim): 'มาขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.398081479+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.398125094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.398131304+07:00","message":"receive interim result [false|false]: ขอดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.398147457+07:00","message":"[buffer interim] 128 false ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398155117+07:00","message":"[bufferProcess] interim [780000000]:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398157603+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398165547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398168751+07:00","message":"> Transcript [580] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398171125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.398173864+07:00","message":"Set new StatePrefix: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.416032284+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.416064797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาขอโทษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.416070199+07:00","message":"receive interim result [false|false]: มาขอโทษ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.416085567+07:00","message":"[buffer interim] 128 false มาขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.41609196+07:00","message":"[bufferProcess] interim [840000000]:มาขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.416094264+07:00","message":"[bufferProcess] send to processor:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.416097414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.416100553+07:00","message":"> Transcript [581] [false]: 'ขอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.416102501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.416105074+07:00","message":"Set new StatePrefix: 'ขอดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.506045328+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.50608985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.506096034+07:00","message":"receive interim result [false|false]: ขอตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.506109602+07:00","message":"[buffer interim] 128 false ขอตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506116509+07:00","message":"[bufferProcess] interim [20000000]:ขอตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506119133+07:00","message":"[bufferProcess] send to processor:มาขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506122393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506125346+07:00","message":"> Transcript [582] [false]: 'มาขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506127574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.506129868+07:00","message":"Set new StatePrefix: 'มาขอโทษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.719950372+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.719993441+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-07-09T09:16:56.72000014+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.720016558+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.72002415+07:00","message":"[bufferProcess] interim [200000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.720026695+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.720032579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.720035448+07:00","message":"> Transcript [583] [false]: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.720038223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.720040803+07:00","message":"Set new StatePrefix: 'ขอตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.880784076+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.880825209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.88083116+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1 คน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:56.880847101+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.88085509+07:00","message":"[bufferProcess] interim [380000000]:ขอตัวแทน 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880857453+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880861027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880864198+07:00","message":"> Transcript [584] [false]: 'ขอตัวแทน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880867193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880869713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880871834+07:00","message":"StatePrefix: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:56.880874232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.07993836+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.079980709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1 คนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.07998806+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080003561+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080011043+07:00","message":"[bufferProcess] interim [560000000]:ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080013523+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080020905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080024128+07:00","message":"> Transcript [585] [false]: 'ขอตัวแทน 1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080028354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080030659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080032649+07:00","message":"StatePrefix: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080034866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080801148+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.08080994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080813061+07:00","message":"receive interim result [false|false]: ขอตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080816692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 คนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080819569+07:00","message":"receive interim result [false|false]:  1 คนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080839291+07:00","message":"[buffer interim] 128 false ขอตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.080879068+07:00","message":"[buffer interim] 128 false  1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080889056+07:00","message":"[bufferProcess] interim [620000000]:ขอตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080892377+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.08089606+07:00","message":"[bufferProcess] interim [620000000]: 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080898692+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.08090147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080904472+07:00","message":"> Transcript [586] [false]: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.08090851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080910655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080912772+07:00","message":"StatePrefix: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.080914904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279823582+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279859341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279865511+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279883386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279886014+07:00","message":"receive interim result [false|false]:  คนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279893708+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279899364+07:00","message":"[buffer interim] 128 false  คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279912912+07:00","message":"[bufferProcess] interim [800000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.27992232+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279935321+07:00","message":"[bufferProcess] interim [800000000]: คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279938109+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279941315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.27994471+07:00","message":"> Transcript [587] [false]: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279948592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279950907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279952845+07:00","message":"StatePrefix: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279954889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279960451+07:00","message":"Push: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279962584+07:00","message":"TextPushed: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279964934+07:00","message":"Set new StatePrefix : 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.279967124+07:00","message":"Next Push (prob) : ' 1 คนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.279976641+07:00","message":"push: {false ขอตัวแทน 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596580052+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596627431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596633085+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596646141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596650498+07:00","message":"receive interim result [false|false]:  คนค่ะหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596660993+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.596664813+07:00","message":"[buffer interim] 128 false  คนค่ะหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596671584+07:00","message":"[bufferProcess] interim [100000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596674028+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596677189+07:00","message":"[bufferProcess] interim [100000000]: คนค่ะหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596680332+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596683268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596687578+07:00","message":"> Transcript [588] [false]: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596691051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596693403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596695453+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.596697853+07:00","message":"TextPushed: 'ขอตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782854193+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782894379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782901034+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782912074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะหัวหน้าห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782915273+07:00","message":"receive interim result [false|false]:  คนค่ะหัวหน้าห้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782922856+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.782926515+07:00","message":"[buffer interim] 128 false  คนค่ะหัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782932755+07:00","message":"[bufferProcess] interim [280000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782935303+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782942491+07:00","message":"[bufferProcess] interim [280000000]: คนค่ะหัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782945043+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะหัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782952117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782955323+07:00","message":"> Transcript [589] [false]: 'ขอตัวแทน 1 คนค่ะหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.78295874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782960849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782962811+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.782965114+07:00","message":"TextPushed: 'ขอตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971392064+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971430849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971437037+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971448099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะหัวหน้าห้องก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971451606+07:00","message":"receive interim result [false|false]:  คนค่ะหัวหน้าห้องก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.971458039+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:57.97146365+07:00","message":"[buffer interim] 128 false  คนค่ะหัวหน้าห้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971470355+07:00","message":"[bufferProcess] interim [460000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971473192+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะหัวหน้าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971476102+07:00","message":"[bufferProcess] interim [460000000]: คนค่ะหัวหน้าห้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971478828+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971481668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971484489+07:00","message":"> Transcript [590] [false]: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971488107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971490146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971492136+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:57.971494722+07:00","message":"TextPushed: 'ขอตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.087978472+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.099996801+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100030865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100036127+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100046242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะหัวหน้าห้องก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100049336+07:00","message":"receive interim result [false|false]:  คนค่ะหัวหน้าห้องก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100056696+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100060047+07:00","message":"[buffer interim] 128 false  คนค่ะหัวหน้าห้องก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100066493+07:00","message":"[bufferProcess] interim [580000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100072556+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100075731+07:00","message":"[bufferProcess] interim [580000000]: คนค่ะหัวหน้าห้องก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100078422+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100081287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100084145+07:00","message":"> Transcript [591] [false]: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100087691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100089937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100092289+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100094592+07:00","message":"TextPushed: 'ขอตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100097102+07:00","message":"Push: ' 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100099081+07:00","message":"TextPushed: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100101301+07:00","message":"Set new StatePrefix : 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.100103601+07:00","message":"Next Push (prob) : 'หัวหน้าห้องก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.100110973+07:00","message":"push: {false  1 คนค่ะ 0 0xc000044b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.293982063+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.294021309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอตัวแทน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.294028079+07:00","message":"receive interim result [false|false]: ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.29404496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนค่ะหัวหน้าห้องก็ได้ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.294048587+07:00","message":"receive interim result [false|false]:  คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.294056542+07:00","message":"[buffer interim] 128 false ขอตัวแทน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.294060335+07:00","message":"[buffer interim] 128 false  คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294067014+07:00","message":"[bufferProcess] interim [760000000]:ขอตัวแทน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294069542+07:00","message":"[bufferProcess] send to processor:ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294072519+07:00","message":"[bufferProcess] interim [760000000]: คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294076363+07:00","message":"[bufferProcess] update buffer: ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294079354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.29408246+07:00","message":"> Transcript [592] [false]: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294085947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294088026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294090295+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.294094734+07:00","message":"TextPushed: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.339241971+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424175827+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424216131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก\",\"confidence\":0.942385}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424223431+07:00","message":"receive interim result [true|false]: มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424237582+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424240065+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424249392+07:00","message":"[buffer interim] 128 true มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.42425689+07:00","message":"[bufferProcess] interim [970000000]:มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424260259+07:00","message":"[bufferProcess] send to processor (isfinal):ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.42426397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424267216+07:00","message":"> Transcript [593] [false]: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424270383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424272495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424274907+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424277458+07:00","message":"TextPushed: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424279643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424281883+07:00","message":"> Transcript [594] [true]: 'มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424284248+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424286129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424287851+07:00","message":"StatePrefix: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424289807+07:00","message":"TextPushed: 'ขอตัวแทน 1 คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424291499+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424422547+07:00","message":"Push: 'หัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424425854+07:00","message":"TextPushed: 'ขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424428321+07:00","message":"Set new StatePrefix : 'มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424430595+07:00","message":"Next Push (prob) : 'มาขอตัวแทน 1 คนค่ะหัวหน้าห้องก็ได้ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.424437975+07:00","message":"push: {true หัวหน้าห้องก็ได้ลูก 0 0xc000044b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.424453803+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_128.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:58.432909561+07:00","message":"write wav file: './tmp/7611/7611_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.466895946+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.743491912+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.743527449+07:00","message":"found end of frame, send empty tag with msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.743531002+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.743546396+07:00","message":"[buffer interim] 129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743555538+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743559561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743562666+07:00","message":"> Transcript [595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743565313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.74356734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743570448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.7435724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:58.743575527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:58.743586366+07:00","message":"push: {true \n 0 0xc0026ab000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:58.753710061+07:00","message":"write wav file: './tmp/7611/7611_129.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:59.044958866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:16:59.044983672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.239017735+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.36650742+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.64204748+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.642084533+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.642089337+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.642100932+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642110233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642114133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642117117+07:00","message":"> Transcript [596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642119834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642121784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642123874+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642125858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:16:59.642128597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:16:59.64214008+07:00","message":"push: {true \n 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:16:59.647683842+07:00","message":"write wav file: './tmp/7611/7611_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:00.450435422+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.477042007+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.756971853+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.757005437+07:00","message":"found end of frame, send empty tag with msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.757009913+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.757019073+07:00","message":"[buffer interim] 131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.75702781+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757031954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757035088+07:00","message":"> Transcript [597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757038199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757040385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757042937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757044882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:01.757047458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.75705838+07:00","message":"push: {true \n 0 0xc00041c400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:01.763813217+07:00","message":"write wav file: './tmp/7611/7611_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:01.798354747+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:02.045987699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:02.046013964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.117199265+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.368595504+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.393993675+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.394017887+07:00","message":"found end of frame, send empty tag with msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.394022059+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.394029054+07:00","message":"[buffer interim] 132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394037235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.39404134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394044339+07:00","message":"> Transcript [598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.39404702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394048985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394051245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394055252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.394058205+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.394068112+07:00","message":"push: {true \n 0 0xc002b36a80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:02.399041837+07:00","message":"write wav file: './tmp/7611/7611_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.569954642+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.859962456+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.859985936+07:00","message":"found end of frame, send empty tag with msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.859989291+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.859998012+07:00","message":"[buffer interim] 133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860006805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860016024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860019156+07:00","message":"> Transcript [599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860021804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.86002382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.86002582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860027999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:02.860034559+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.860049216+07:00","message":"push: {true \n 0 0xc002124300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:02.864584897+07:00","message":"write wav file: './tmp/7611/7611_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:02.948188553+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:04.747621832+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:04.937883003+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.006467609+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.025748096+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.02576381+07:00","message":"found end of frame, send empty tag with msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.025767174+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.025773498+07:00","message":"[buffer interim] 134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025781962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025785946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025789074+07:00","message":"> Transcript [600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025791896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.02579392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025796192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025798262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.025800953+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.025828455+07:00","message":"push: {true \n 0 0xc002b37300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:05.032592878+07:00","message":"write wav file: './tmp/7611/7611_134.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:05.046956492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:05.046981104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.128168603+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.271945799+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.271968219+07:00","message":"found end of frame, send empty tag with msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.271971772+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.27197918+07:00","message":"[buffer interim] 135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.271987337+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.271995555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.271998742+07:00","message":"> Transcript [601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.27200172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.272003659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.2720056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.27200797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.27201072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.272020055+07:00","message":"push: {true \n 0 0xc002124680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:05.276552199+07:00","message":"write wav file: './tmp/7611/7611_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.652324412+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.652370804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.652376199+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.652400754+07:00","message":"[buffer interim] 136 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.652410192+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.65241217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.697960647+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.698009061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.698015812+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.698035895+07:00","message":"[buffer interim] 136 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.698045323+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.698048901+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.698053149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.698057835+07:00","message":"> Transcript [602] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.698062158+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.791951169+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.792009449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.792017757+07:00","message":"receive interim result [false|false]: มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.792036304+07:00","message":"[buffer interim] 136 false มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792045846+07:00","message":"[bufferProcess] interim [480000000]:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792049517+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792054917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792062955+07:00","message":"> Transcript [603] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792067004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.792071092+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.891994475+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.892064287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.892071423+07:00","message":"receive interim result [false|false]: มาแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:05.892088709+07:00","message":"[buffer interim] 136 false มาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.892097373+07:00","message":"[bufferProcess] interim [540000000]:มาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.89209968+07:00","message":"[bufferProcess] send to processor:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.89210328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.892106265+07:00","message":"> Transcript [604] [false]: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.892108479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:05.892110876+07:00","message":"Set new StatePrefix: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.15498365+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.15503708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.155044054+07:00","message":"receive interim result [false|false]: มาแจกสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.155064122+07:00","message":"[buffer interim] 136 false มาแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155078549+07:00","message":"[bufferProcess] interim [840000000]:มาแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155082436+07:00","message":"[bufferProcess] send to processor:มาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155096987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155101739+07:00","message":"> Transcript [605] [false]: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155104485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.155106819+07:00","message":"Set new StatePrefix: 'มาแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.292339703+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.292397534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.292405448+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.292423389+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292433673+07:00","message":"[bufferProcess] interim [20000000]:มาแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292437642+07:00","message":"[bufferProcess] send to processor:มาแจกสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292446965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.29245235+07:00","message":"> Transcript [606] [false]: 'มาแจกสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292457623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292460715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292463995+07:00","message":"StatePrefix: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.292467168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.479618208+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.479662438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.479668684+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.479683481+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479690105+07:00","message":"[bufferProcess] interim [140000000]:มาแจกสมุดให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479692979+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479696562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479699744+07:00","message":"> Transcript [607] [false]: 'มาแจกสมุดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479703119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479705421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479707564+07:00","message":"StatePrefix: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.479709669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.743815274+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.743858498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.743865509+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.743883002+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743891732+07:00","message":"[bufferProcess] interim [440000000]:มาแจกสมุดให้เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743894437+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743901626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743904616+07:00","message":"> Transcript [608] [false]: 'มาแจกสมุดให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743908655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743911409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743913452+07:00","message":"StatePrefix: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.743915758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.763844415+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.763881409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.763887037+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.763900472+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763907485+07:00","message":"[bufferProcess] interim [500000000]:มาแจกสมุดให้เพื่อนๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.76390982+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763913688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763916416+07:00","message":"> Transcript [609] [false]: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763919702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763921892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763923996+07:00","message":"StatePrefix: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763927706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763932756+07:00","message":"Push: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763934941+07:00","message":"TextPushed: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763937066+07:00","message":"Set new StatePrefix : 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.763939365+07:00","message":"Next Push (prob) : 'สมุดให้เพื่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.763948433+07:00","message":"push: {false มาแจก 0 0xc0026aaf80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.869387055+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.869427143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.869432758+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:06.869450823+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869458475+07:00","message":"[bufferProcess] interim [560000000]:มาแจกสมุดให้เพื่อนๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869461078+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869469404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869472379+07:00","message":"> Transcript [610] [false]: 'มาแจกสมุดให้เพื่อนๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869475801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869478142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869480321+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:06.869482818+07:00","message":"TextPushed: 'มาแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.188396757+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.18845537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.188461486+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.188480989+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188494379+07:00","message":"[bufferProcess] interim [860000000]:มาแจกสมุดให้เพื่อนๆนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188496788+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188500008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188502901+07:00","message":"> Transcript [611] [false]: 'มาแจกสมุดให้เพื่อนๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188506892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.18850901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.18851102+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.188513193+07:00","message":"TextPushed: 'มาแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.262115707+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.262158678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.262164528+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะคะคนละ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.262179818+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะคะคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262190001+07:00","message":"[bufferProcess] interim [980000000]:มาแจกสมุดให้เพื่อนๆนะคะคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262194289+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262197959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262201131+07:00","message":"> Transcript [612] [false]: 'มาแจกสมุดให้เพื่อนๆนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262204614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262207212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262209605+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.262211895+07:00","message":"TextPushed: 'มาแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.436174897+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.436218659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.436225423+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.436236652+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.43624484+07:00","message":"[bufferProcess] interim [160000000]:มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436247691+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆนะคะคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436251078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436254375+07:00","message":"> Transcript [613] [false]: 'มาแจกสมุดให้เพื่อนๆนะคะคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436258534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436260656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436262929+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.43626547+07:00","message":"TextPushed: 'มาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436268226+07:00","message":"Push: 'สมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436270467+07:00","message":"TextPushed: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436272764+07:00","message":"Set new StatePrefix : 'มาแจกสมุดให้เพื่อนๆนะคะคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.436275204+07:00","message":"Next Push (prob) : 'นะคะคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.43628292+07:00","message":"push: {false สมุดให้เพื่อนๆ 0 0xc0026aaf80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.632870322+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.632919509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.632925702+07:00","message":"receive interim result [false|false]: มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:07.632939616+07:00","message":"[buffer interim] 136 false มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632947734+07:00","message":"[bufferProcess] interim [400000000]:มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632950765+07:00","message":"[bufferProcess] send to processor:มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.63295673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632960104+07:00","message":"> Transcript [614] [false]: 'มาแจกสมุดให้เพื่อนๆนะคะคนละเล่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632964483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632966773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632968919+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆนะคะคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:07.632971557+07:00","message":"TextPushed: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:08.047432853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:08.047457787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.077183095+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.138377313+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353571016+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353615316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353623178+07:00","message":"receive interim result [true|false]: มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353634099+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353636399+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353644903+07:00","message":"[buffer interim] 136 true มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353657128+07:00","message":"[bufferProcess] interim [730000000]:มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353660565+07:00","message":"[bufferProcess] send to processor (isfinal):มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353674831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.35369608+07:00","message":"> Transcript [615] [false]: 'มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353703106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353706276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353708794+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆนะคะคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353711491+07:00","message":"TextPushed: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353714163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353716861+07:00","message":"> Transcript [616] [true]: 'มาแจกสมุดให้เพื่อนๆนะคะคนละเล่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353719112+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353720947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353722911+07:00","message":"StatePrefix: 'มาแจกสมุดให้เพื่อนๆนะคะคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353724806+07:00","message":"TextPushed: 'มาแจกสมุดให้เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:08.353732768+07:00","message":"Push: 'นะคะคนละเล่มค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.353743703+07:00","message":"push: {true นะคะคนละเล่มค่ะ 0 0xc0026aaf80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:08.363577058+07:00","message":"write wav file: './tmp/7611/7611_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:08.846720823+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.129588856+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.129633651+07:00","message":"found end of frame, send empty tag with msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.129638059+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.129660241+07:00","message":"[buffer interim] 137 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129683712+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129688237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129691544+07:00","message":"> Transcript [617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129694341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129696615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129698702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129700679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.129703419+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.129715404+07:00","message":"push: {true \n 0 0xc00041d300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:09.135398928+07:00","message":"write wav file: './tmp/7611/7611_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.228465909+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.357763648+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.418700316+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.626868146+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.626889448+07:00","message":"found end of frame, send empty tag with msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.626892903+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.626901013+07:00","message":"[buffer interim] 138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626909107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626912934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.62691626+07:00","message":"> Transcript [618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626918942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626921537+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.62692355+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626925534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:09.626933041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.626942559+07:00","message":"push: {true \n 0 0xc002b36780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:09.63118711+07:00","message":"write wav file: './tmp/7611/7611_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.806793019+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:09.868372597+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:10.089657272+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:10.089684167+07:00","message":"found end of frame, send empty tag with msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:10.08968785+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:10.089693479+07:00","message":"[buffer interim] 139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089709191+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089713351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089716446+07:00","message":"> Transcript [619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089719037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089721338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089723496+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089725451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:10.089731906+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:10.089741188+07:00","message":"push: {true \n 0 0xc002b36f80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:10.094801696+07:00","message":"write wav file: './tmp/7611/7611_139.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:11.047945775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:11.047976469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.146152365+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.455467428+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.45549698+07:00","message":"found end of frame, send empty tag with msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.455501273+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.455509889+07:00","message":"[buffer interim] 140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455518009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455521675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455524458+07:00","message":"> Transcript [620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455527748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455532719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455534771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455536737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:11.455545225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.455555451+07:00","message":"push: {true \n 0 0xc0026ab480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:11.462161131+07:00","message":"write wav file: './tmp/7611/7611_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:11.788599443+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.047085597+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.167942342+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.337356362+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.337383357+07:00","message":"found end of frame, send empty tag with msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.337386879+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.337394708+07:00","message":"[buffer interim] 141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337401428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337404782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337408+07:00","message":"> Transcript [621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.33741069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337412834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337414931+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337416896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:12.337425415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:12.337434948+07:00","message":"push: {true \n 0 0xc001e8a200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:12.342037637+07:00","message":"write wav file: './tmp/7611/7611_141.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:14.048340132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:14.048342028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:14.866208549+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:15.146013931+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:15.146054941+07:00","message":"found end of frame, send empty tag with msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:15.14606103+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:15.146073368+07:00","message":"[buffer interim] 142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.146083077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.146093945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.146098315+07:00","message":"> Transcript [622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.146102117+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.146105045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.14610808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.14611092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:17:15.14611504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:15.146134024+07:00","message":"push: {true \n 0 0xc002124f00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:17:15.154216789+07:00","message":"write wav file: './tmp/7611/7611_142.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:17.048379211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:17.048379155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921235372+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921261203+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921264087+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921266151+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921268147+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921270671+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921273483+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921275437+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921277467+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921279924+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921281797+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921283658+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921285426+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921287114+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:19.921288896+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:20.048727232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:20.04875701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:23.049194231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:23.049232565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:26.049969602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:26.049988055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:29.050158771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:29.050163953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:32.051052994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:32.051091205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:35.051957219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:35.051968413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:38.052291471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:38.052318199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:41.053371834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:41.053388415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:44.05432012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:44.054329018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:47.054969077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:47.054985447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921743815+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.92178936+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921792592+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921794624+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921796788+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921799087+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921800841+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921802668+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921804413+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921806073+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921807845+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921809533+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:17:49.921811334+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:50.054998166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:50.055018437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:53.055204217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:53.055218833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:56.055768447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:56.055782916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:59.056323214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:17:59.056348966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:02.056663337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:02.056666717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:05.057056366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:05.057070832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:08.057397254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:08.057442397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:11.058244498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:11.058264363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:14.058720468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:14.058752696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:17.058908193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:17.05892125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921649688+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921693964+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921697726+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921700144+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921701904+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921703716+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.9217061+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921708003+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921709802+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921711837+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921713811+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.92171553+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921717276+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.92171897+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921720793+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921722502+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.92172421+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.92172596+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:19.921727752+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:20.059960473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:20.059972746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:23.060193025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:23.060221167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:26.060737739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:26.060773827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:29.061055982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:29.061079449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:32.061268803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:32.061296054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:35.061948487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:35.061983037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:38.062230977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:38.062261925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:41.062264578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:41.062272514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:44.063070808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:44.063079558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:47.063760229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:47.063786275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.296783569+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.832887224+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.832928315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.832934336+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.832949668+07:00","message":"[buffer interim] 143 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832957525+07:00","message":"[bufferProcess] interim [360000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832959726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832972017+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832975248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832978452+07:00","message":"> Transcript [623] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.832981128+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.840229643+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.840258275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.840267097+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.840276038+07:00","message":"[buffer interim] 143 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.84028091+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.840282745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.925924861+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.925968339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.92597433+07:00","message":"receive interim result [false|false]: ตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.925988438+07:00","message":"[buffer interim] 143 false ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.925999679+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926006421+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926012875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926017262+07:00","message":"> Transcript [624] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926022146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926025056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926029361+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:48.926031807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.930145755+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:48.959203199+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.007657038+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.007698017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.007703504+07:00","message":"receive interim result [false|false]: ตอนนี้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.00771763+07:00","message":"[buffer interim] 143 false ตอนนี้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007725774+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007728511+07:00","message":"[bufferProcess] send to processor:ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007735309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007738409+07:00","message":"> Transcript [625] [false]: 'ตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007741658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007743933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007746556+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.007752078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.020856168+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.0208835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.020889207+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.020901027+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020906217+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020908507+07:00","message":"[bufferProcess] send to processor:ตอนนี้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020913109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020915698+07:00","message":"> Transcript [626] [false]: 'ตอนนี้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020919033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.02092136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020923447+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.020925767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.082236792+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.082277519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.082283046+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.082296209+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082305143+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.08230863+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082315075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082319822+07:00","message":"> Transcript [627] [false]: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082324847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082328258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082332748+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.08233496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.08233924+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.08234247+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082345696+07:00","message":"Set new StatePrefix : 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.082349211+07:00","message":"Next Push (prob) : 'นี้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.082358942+07:00","message":"push: {false ตอน 0 0xc001e8a700}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.147088599+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.147133965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.14714007+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.147160623+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147168573+07:00","message":"[bufferProcess] interim [860000000]:ตอนนี้นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147171212+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147177639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147181115+07:00","message":"> Transcript [628] [false]: 'ตอนนี้นักเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147184551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147186893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147188911+07:00","message":"StatePrefix: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.147191301+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.185940869+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.185984353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.185989798+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.186003643+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186011356+07:00","message":"[bufferProcess] interim [40000000]:ตอนนี้นักเรียนก็จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186013793+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186017007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186019887+07:00","message":"> Transcript [629] [false]: 'ตอนนี้นักเรียนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186023561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186025712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.18602762+07:00","message":"StatePrefix: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.186030151+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.215407798+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.215453761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.215462265+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.215479165+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215487206+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้นักเรียนก็จะคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215490752+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215574879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215580473+07:00","message":"> Transcript [630] [false]: 'ตอนนี้นักเรียนก็จะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215586034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215590625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.215594047+07:00","message":"StatePrefix: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.21559771+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231812334+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231858353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231866455+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231885168+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231892597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231897794+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231906107+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.231910532+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231918145+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231921808+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.23192571+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้นักเรียนก็จะคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231930235+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231934673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231939968+07:00","message":"> Transcript [631] [false]: 'ตอนนี้นักเรียนก็จะคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231944598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.23194986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231954295+07:00","message":"StatePrefix: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231958695+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.23196806+07:00","message":"Push: 'นี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231972516+07:00","message":"TextPushed: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231977228+07:00","message":"Set new StatePrefix : 'ตอนนี้นักเรียนก็จะคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231982735+07:00","message":"Next Push (prob) : 'ก็จะคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231986757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231991578+07:00","message":"> Transcript [632] [false]: 'ตอนนี้นักเรียนก็จะคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231994569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.231999676+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.232005723+07:00","message":"push: {false นี้นักเรียน 0 0xc001e8a700}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.25973717+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.259768886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.259774807+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.259789321+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259795718+07:00","message":"[bufferProcess] interim [340000000]:ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259798147+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259801425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259804425+07:00","message":"> Transcript [633] [false]: 'ตอนนี้นักเรียนก็จะคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259806578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.259808698+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.334041307+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.334082928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะขูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.334088811+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะขูด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.334098683+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะขูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.334106856+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้นักเรียนก็จะขูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.33410986+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.334113609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.334116891+07:00","message":"> Transcript [634] [false]: 'ตอนนี้นักเรียนก็จะคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.3341192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.33412124+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.354957745+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.354999594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะขู่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.355005857+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะขู่จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.355019409+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะขู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355029403+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้นักเรียนก็จะขู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355032517+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะขูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355038601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355041574+07:00","message":"> Transcript [635] [false]: 'ตอนนี้นักเรียนก็จะขูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355044764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.355047375+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะขูด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.37146374+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.371506128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.371514038+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.371531943+07:00","message":"[buffer interim] 143 false ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.37154122+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.371545262+07:00","message":"[bufferProcess] send to processor:ตอนนี้นักเรียนก็จะขู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.37155379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.371557807+07:00","message":"> Transcript [636] [false]: 'ตอนนี้นักเรียนก็จะขู่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.371561486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.371564729+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะขู่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.399558162+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.39958807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.39959438+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.399608942+07:00","message":"[buffer interim] force interim is final (2) :ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399615391+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399618592+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้นักเรียนก็จะคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399621487+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399623926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399627209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399630458+07:00","message":"> Transcript [637] [false]: 'ตอนนี้นักเรียนก็จะคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399632661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.39963542+07:00","message":"Set new StatePrefix: 'ตอนนี้นักเรียนก็จะคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399637617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399639915+07:00","message":"> Transcript [638] [true]: 'ตอนนี้นักเรียนก็จะคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399643137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399645515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399647533+07:00","message":"StatePrefix: 'ตอนนี้นักเรียนก็จะคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399649878+07:00","message":"TextPushed: 'ตอนนี้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.399652673+07:00","message":"Push: 'ก็จะคุณครูจะให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.39966266+07:00","message":"push: {true ก็จะคุณครูจะให้ 0 0xc001e8a700}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.404202193+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.410533479+07:00","message":"write wav file: './tmp/7611/7611_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419484222+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419509096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419514428+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419523792+07:00","message":"end Recv id 144 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419527654+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.419535372+07:00","message":"[buffer interim] 144 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.419541467+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.419543912+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.419547049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.419549697+07:00","message":"> Transcript [639] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.419551793+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.437564079+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.437594262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.437599647+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.437614068+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.453358503+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455564841+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455591527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455596693+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455611896+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455621171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455624297+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455629744+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.455637415+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.467995224+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.468025489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.468030751+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.46804409+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.487744104+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.487776007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.487781761+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.48779529+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.502205388+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.502232865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.502241719+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.502256988+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.58809752+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.588136926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.588143898+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.588163182+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.604970262+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.61007982+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.610112504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.610118428+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.610131848+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.611664153+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.613627105+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.620621501+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622411124+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622436782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622441741+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622455477+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622460377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622463609+07:00","message":"receive interim result [false|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.622468302+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.62247585+07:00","message":"[buffer interim] this message is already final false 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.630032404+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.637130857+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.646934778+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679786911+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679823521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679829235+07:00","message":"receive interim result [true|false]: ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679838847+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679841207+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.679847216+07:00","message":"[buffer interim] this message is already final true 143: 'ตอนนี้นักเรียนก็จะคุณครูจะให้นักเรียนเขียนชื่อชื่อนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.840094333+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.84013755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.840148194+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.840164295+07:00","message":"[buffer interim] force interim is final (2) :แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.84017213+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840178679+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840181592+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840183931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840186888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840189736+07:00","message":"> Transcript [640] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840192679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840195097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.8401972+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840199489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840201171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840203406+07:00","message":"> Transcript [641] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840205651+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840207584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840210088+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840212068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.840219211+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.840228128+07:00","message":"push: {true แล้วก็ 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.850327973+07:00","message":"write wav file: './tmp/7611/7611_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.906833126+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.90688114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.906887275+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.906898978+07:00","message":"end Recv id 145 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.906901047+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.906908884+07:00","message":"[buffer interim] 145 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.906917744+07:00","message":"[bufferProcess] interim [140000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.906920045+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.9069267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.906936266+07:00","message":"> Transcript [642] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.906938959+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.934873117+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.934903433+07:00","message":"found end of frame, send empty tag with msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.934907829+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.934916081+07:00","message":"[buffer interim] force interim is final (2) :20"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934923338+07:00","message":"[bufferProcess] interim [140000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934930576+07:00","message":"[bufferProcess] send to processor (isfinal):20"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934933884+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934936886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934940387+07:00","message":"> Transcript [643] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934943545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934945569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934947435+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934949285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934951085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.93495323+07:00","message":"> Transcript [644] [true]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934955441+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934957209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934958944+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934960606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934966011+07:00","message":"Push: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934967747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934969789+07:00","message":"> Transcript [645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934971783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934976577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.93497852+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934980443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.934982489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.935000801+07:00","message":"push: {true 20 0 0xc002b36200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.935023115+07:00","message":"push: {true \n 0 0xc0026aac80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.944293234+07:00","message":"write wav file: './tmp/7611/7611_145.wav'"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.944324783+07:00","message":"write wav file: './tmp/7611/7611_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.964695008+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.964719794+07:00","message":"found end of frame, send empty tag with msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.964722992+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.964731075+07:00","message":"[buffer interim] 147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964739068+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964742828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.96474618+07:00","message":"> Transcript [646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964748886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964750953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964752876+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964754876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.964757664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.964768784+07:00","message":"push: {true \n 0 0xc002124400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.969348529+07:00","message":"write wav file: './tmp/7611/7611_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.974108397+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.974124468+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.974127609+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.974133493+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974145457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974149705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974153168+07:00","message":"> Transcript [647] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974155573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974157488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974159434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974161215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:18:49.974163715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:18:49.974172185+07:00","message":"push: {true \n 0 0xc0026aad80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:18:49.977931678+07:00","message":"write wav file: './tmp/7611/7611_148.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:50.064711624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:50.064725152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:53.065707172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:53.06573029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:56.065988646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:56.065988677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:59.066236335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:18:59.066267563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:02.067051889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:02.067084233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:05.067525406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:05.067555856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:08.067873501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:08.067896298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:11.067941432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:11.067979652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:11.351127409+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:19:11.351153232+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:11.351196804+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:11.351223431+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:11.823347508+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:12.076349342+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:12.076415279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:12.076443583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:14.068301509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-07-09T09:19:15.687099068+07:00","message":"incoming connection from...171.103.89.169:63117 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:19:15.687114092+07:00","message":"new client from...171.103.89.169:63117 connected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:19:18.687343555+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:18.687428959+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-07-09T09:19:19.381016751+07:00","message":"incoming connection from...171.103.89.169:63125 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:19:19.381030158+07:00","message":"new client from...171.103.89.169:63125 connected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:20.069596621+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:22.34346842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:22.343479406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:23.070562568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:23.070576239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.232397182+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.484569041+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.52609786+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.526124668+07:00","message":"found end of frame, send empty tag with msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.526128204+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.526137244+07:00","message":"[buffer interim] 149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.52614512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526149134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526152968+07:00","message":"> Transcript [648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526155709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526157752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526159722+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526161587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:23.526164284+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.526174964+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:19:23.533401228+07:00","message":"write wav file: './tmp/7611/7611_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:23.742356502+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:24.026053399+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:24.026083539+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:24.026086991+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:24.026095513+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026104746+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026108867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026111886+07:00","message":"> Transcript [649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026114529+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026116594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026118466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026120609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:19:24.026123294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:24.026135298+07:00","message":"push: {true \n 0 0xc001e8a400}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:19:24.026278659+07:00","message":"(client) 171.103.89.169:63074, write tcp 172.18.0.35:8010->171.103.89.169:63074: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-07-09T09:19:24.032164276+07:00","message":"write wav file: './tmp/7611/7611_150.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:26.071309793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:26.071331665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:29.071498023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:29.071522093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:32.072225609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:32.072270963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:35.07225929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:35.072296485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:38.07255877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:38.072582422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:41.073452398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:41.073462625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:44.073765547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:44.073766348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:47.074468271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:47.074493822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.921274554+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.92132069+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.921324147+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.921326327+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.921328172+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:19:49.921330256+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:50.074700935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:50.07471912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:53.075019621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:53.075052786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:56.075806184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:56.075835684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:59.07676434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:19:59.076788938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:02.077538164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:02.07754121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:05.078103984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:05.078104692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:08.07848908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:08.078486628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:11.079150328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:11.079186858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:14.08003541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:14.080065633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:17.080283512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:17.080283601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:20.080857151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:20.080872125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:23.081346852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:23.08138082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:26.081390794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:26.081402175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:29.081699861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:29.081714506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:32.08263647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:32.082677737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:35.083201415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:35.083211742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:38.083501281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:38.083534562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:41.083887981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:41.083910917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:44.084339553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:44.084362791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:47.085080372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:47.085110364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:20:49.921236143+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:20:49.92126935+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:50.08593211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:50.085932181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:53.086105534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:53.086156716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:56.086184822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:56.086185607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:59.086527506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:20:59.08655162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:02.087100349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:02.087120831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:05.08716196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:05.087182502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:08.087480521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:08.087521492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:11.08758027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:11.087592683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:14.08781404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:14.0878503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:17.088814536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:17.088838999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:20.089763734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:20.089776094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:23.089801797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:23.089819735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:26.090541145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:26.09054835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:29.091469258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:29.091493343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:32.091793354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:32.091797837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:35.091995165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:35.092023476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:38.092772935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:38.092785767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:41.093038139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:41.093060723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:44.093289845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:44.093297814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:47.093649666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:47.093682166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:50.094261747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:50.094286577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:53.094523982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:53.094556786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:56.095046072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:56.095062239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:59.095308269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:21:59.095332523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:02.095998355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:02.096091272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:05.096407035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:05.096427389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:08.09647155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:08.096500036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:11.096704368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:11.096722971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:14.097098341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:14.097109461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:17.097141639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:17.097184384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:20.097922371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:20.097936643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:23.098881542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:23.098893344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:26.099350802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:26.099371454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:29.099620777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:29.099637685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:32.100453941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:32.100466832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:35.100812414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:35.100857623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:38.101361498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:38.101361496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:41.102092654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:41.102118732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:44.102602395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:44.10263613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.037311206+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:22:45.037332485+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.037375665+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.037392083+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.628379676+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.628436436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:45.628441891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:47.102782781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:47.102814367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:50.103390153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:51.227994809+07:00","message":"incoming connection from...171.103.89.169:63155 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:51.228027402+07:00","message":"new client from...171.103.89.169:63155 connected"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:53.490311114+07:00","message":"incoming connection from...171.103.89.169:63157 as client"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:53.490329117+07:00","message":"new client from...171.103.89.169:63157 connected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:22:54.226242742+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:54.22632553+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:54.725138691+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.347679349+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.616739405+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.616765654+07:00","message":"found end of frame, send empty tag with msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.616768878+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.616777349+07:00","message":"[buffer interim] 151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616785716+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616790702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616793848+07:00","message":"> Transcript [650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616796537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616798733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616800598+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616802482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:55.616805414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:55.616816078+07:00","message":"push: {true \n 0 0xc002124480}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:55.616963143+07:00","message":"(client) 171.103.89.169:63081, write tcp 172.18.0.35:8010->171.103.89.169:63081: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-07-09T09:22:55.623380606+07:00","message":"write wav file: './tmp/7611/7611_151.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:56.104183447+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:56.436698942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:56.436706509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:56.76089147+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.570524467+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.570576734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.570582223+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.570597162+07:00","message":"[buffer interim] 152 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.570604101+07:00","message":"[bufferProcess] interim [440000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.570606142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.57061171+07:00","message":"[bufferProcess] send to processor (ticker):คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.570614862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.570618096+07:00","message":"> Transcript [651] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.570620422+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.821505911+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.821542392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.821548218+07:00","message":"receive interim result [false|false]: คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.821559356+07:00","message":"[buffer interim] 152 false คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.821567779+07:00","message":"[bufferProcess] interim [680000000]:คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:58.821570461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:58.997804853+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:59.105056798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:22:59.105066251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.27672198+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276757158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณครู\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276764155+07:00","message":"receive interim result [true|false]: คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276777963+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276782207+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276790116+07:00","message":"[buffer interim] 152 true คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276798404+07:00","message":"[bufferProcess] interim [250000000]:คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276802649+07:00","message":"[bufferProcess] send to processor (isfinal):คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276812994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276842573+07:00","message":"> Transcript [652] [false]: 'คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276849544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276852276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276854478+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276857176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276859912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.27686228+07:00","message":"> Transcript [653] [true]: 'คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276864546+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276866332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276868074+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276869856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.276878839+07:00","message":"Push: 'คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.276891129+07:00","message":"push: {true คุณครู 0 0xc002b36500}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:22:59.277038667+07:00","message":"(client) 171.103.89.169:63117, write tcp 172.18.0.35:8010->171.103.89.169:63117: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-07-09T09:22:59.285272604+07:00","message":"write wav file: './tmp/7611/7611_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.510094323+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.577357619+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.834999593+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.83502111+07:00","message":"found end of frame, send empty tag with msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.83502451+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.835031589+07:00","message":"[buffer interim] 153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835044064+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835047744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835050618+07:00","message":"> Transcript [654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835053111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835055276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835057214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835059156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:22:59.835061731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:22:59.835071032+07:00","message":"push: {true \n 0 0xc002b36800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:22:59.840461377+07:00","message":"write wav file: './tmp/7611/7611_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:00.659743295+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.048002122+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.329839103+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.329867591+07:00","message":"found end of frame, send empty tag with msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.329871219+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.329878823+07:00","message":"[buffer interim] 154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329893514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329897841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329900804+07:00","message":"> Transcript [655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329903429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329905533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329907477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329909435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:01.329911994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:01.329941387+07:00","message":"push: {true \n 0 0xc00041c400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:01.336156846+07:00","message":"write wav file: './tmp/7611/7611_154.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:02.106102445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:02.106126749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.549711057+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.61892233+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.881951946+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.88197755+07:00","message":"found end of frame, send empty tag with msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.881980752+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.881988239+07:00","message":"[buffer interim] 155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.881995454+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.881999626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.882003212+07:00","message":"> Transcript [656] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.882005835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.882008011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.882009914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.882011752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:03.88201883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:03.882029118+07:00","message":"push: {true \n 0 0xc00041c800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:03.887950577+07:00","message":"write wav file: './tmp/7611/7611_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:04.129282162+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.056925566+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.056985959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.056991472+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.057006651+07:00","message":"[buffer interim] 156 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057014714+07:00","message":"[bufferProcess] interim [540000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057017582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057024483+07:00","message":"[bufferProcess] send to processor (ticker):เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057027689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057033331+07:00","message":"> Transcript [657] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.057035745+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:05.106188774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:05.106189234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.178657771+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.178699859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.178706143+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.178721579+07:00","message":"[buffer interim] 156 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.178729194+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.178731534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.751147315+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.751217415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.751224175+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.751241255+07:00","message":"[buffer interim] 156 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751250569+07:00","message":"[bufferProcess] interim [260000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751253191+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751259953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751275671+07:00","message":"> Transcript [658] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751279948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751286125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751288147+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.751290386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.75588078+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.755899077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.755903537+07:00","message":"receive interim result [false|false]: เพราะว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:05.755915227+07:00","message":"[buffer interim] 156 false เพราะว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755920369+07:00","message":"[bufferProcess] interim [320000000]:เพราะว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755922839+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755925463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755928163+07:00","message":"> Transcript [659] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755930613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755932619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755934744+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:05.755936721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.201148223+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.201221231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.201228186+07:00","message":"receive interim result [false|false]: เพราะว่าการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.201243173+07:00","message":"[buffer interim] 156 false เพราะว่าการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201250868+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่าการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201253357+07:00","message":"[bufferProcess] send to processor:เพราะว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201258635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201261932+07:00","message":"> Transcript [660] [false]: 'เพราะว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201278231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201280925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.201282949+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.20128517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.397929678+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.397989003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.397994585+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.398010788+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398020163+07:00","message":"[bufferProcess] interim [920000000]:เพราะว่าการส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398025536+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398030248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398034184+07:00","message":"> Transcript [661] [false]: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.3980397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398043324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398047752+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.39805064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398056757+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398060079+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398063381+07:00","message":"Set new StatePrefix : 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.398066843+07:00","message":"Next Push (prob) : 'ว่าการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.398075974+07:00","message":"push: {false เพราะ 0 0xc002b36b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.905251851+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.905294104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.905301075+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:06.905316505+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905324064+07:00","message":"[bufferProcess] interim [400000000]:เพราะว่าการส่งงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905326909+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905334056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905336941+07:00","message":"> Transcript [662] [false]: 'เพราะว่าการส่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905340931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.90534329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905345841+07:00","message":"StatePrefix: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:06.905348519+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.28788714+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.287948195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.287954843+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.287970461+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.287979015+07:00","message":"[bufferProcess] interim [760000000]:เพราะว่าการส่งงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.287981698+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.287989123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.287995214+07:00","message":"> Transcript [663] [false]: 'เพราะว่าการส่งงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.287999511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.288001724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.288004049+07:00","message":"StatePrefix: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.288006458+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.503110497+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.503168689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.503174343+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.503192338+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.50320127+07:00","message":"[bufferProcess] interim [0]:เพราะว่าการส่งงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503205676+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503218506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503222921+07:00","message":"> Transcript [664] [false]: 'เพราะว่าการส่งงานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503229622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503232718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503236725+07:00","message":"StatePrefix: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.503240565+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.874869919+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.874914635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.874921578+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.874936075+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874944111+07:00","message":"[bufferProcess] interim [420000000]:เพราะว่าการส่งงานก็จะมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874947635+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874953097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874957692+07:00","message":"> Transcript [665] [false]: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874963681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874966762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874970836+07:00","message":"StatePrefix: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.87497425+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874981365+07:00","message":"Push: 'ว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874985604+07:00","message":"TextPushed: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.8749883+07:00","message":"Set new StatePrefix : 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:07.874990744+07:00","message":"Next Push (prob) : 'งานก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:07.875019622+07:00","message":"push: {false ว่าการส่ง 0 0xc002b36b80}"}
{"level":"info","service":"Hub","time":"2026-07-09T09:23:07.875130943+07:00","message":"(client) 171.103.89.169:63125, write tcp 172.18.0.35:8010->171.103.89.169:63125: write: broken pipe"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.019991705+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.020040583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.020060264+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.02007826+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020087081+07:00","message":"[bufferProcess] interim [480000000]:เพราะว่าการส่งงานก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.02008937+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะมีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020092939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020095745+07:00","message":"> Transcript [666] [false]: 'เพราะว่าการส่งงานก็จะมีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.02010036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020102753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020105135+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.020107933+07:00","message":"TextPushed: 'เพราะว่าการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.07194219+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.071976684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.071982611+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมีคณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.071999019+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072008417+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่าการส่งงานก็จะมีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.07201164+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072022693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072029509+07:00","message":"> Transcript [667] [false]: 'เพราะว่าการส่งงานก็จะมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072034001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072036296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072038814+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.072042332+07:00","message":"TextPushed: 'เพราะว่าการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.074400931+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.074414646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีคะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.074418433+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมีคะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.074423495+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074427989+07:00","message":"[bufferProcess] interim [600000000]:เพราะว่าการส่งงานก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074430319+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะมีคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074437537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074439887+07:00","message":"> Transcript [668] [false]: 'เพราะว่าการส่งงานก็จะมีคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074442587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074444932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074446811+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.074449121+07:00","message":"TextPushed: 'เพราะว่าการส่ง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:08.106528874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:08.1065407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.28793812+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.388323415+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.388392828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีคะแนนเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.388402829+07:00","message":"receive interim result [false|false]: เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.388425027+07:00","message":"[buffer interim] 156 false เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388438614+07:00","message":"[bufferProcess] interim [900000000]:เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388443816+07:00","message":"[bufferProcess] send to processor:เพราะว่าการส่งงานก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388453076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388457143+07:00","message":"> Transcript [669] [false]: 'เพราะว่าการส่งงานก็จะมีคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.38846284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388466399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388469793+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388473729+07:00","message":"TextPushed: 'เพราะว่าการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388504125+07:00","message":"Push: 'งานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388507805+07:00","message":"TextPushed: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388516063+07:00","message":"Set new StatePrefix : 'เพราะว่าการส่งงานก็จะมีคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.388520444+07:00","message":"Next Push (prob) : 'คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.388532638+07:00","message":"push: {false งานก็จะมี 0 0xc002b36b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593493678+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593533504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าการส่งงานก็จะมีคะแนนเก็บ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.59354026+07:00","message":"receive interim result [true|false]: เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593553131+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593555535+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593562011+07:00","message":"[buffer interim] 156 true เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593569108+07:00","message":"[bufferProcess] interim [170000000]:เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593573273+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าการส่งงานก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593594273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593630244+07:00","message":"> Transcript [670] [false]: 'เพราะว่าการส่งงานก็จะมีคะแนนเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593637627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593640403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593643558+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมีคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593646444+07:00","message":"TextPushed: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593649343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593651783+07:00","message":"> Transcript [671] [true]: 'เพราะว่าการส่งงานก็จะมีคะแนนเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593653986+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593655909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593657615+07:00","message":"StatePrefix: 'เพราะว่าการส่งงานก็จะมีคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593659652+07:00","message":"TextPushed: 'เพราะว่าการส่งงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:08.593668537+07:00","message":"Push: 'คะแนนเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.593682565+07:00","message":"push: {true คะแนนเก็บ 0 0xc002b36b80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:08.606150496+07:00","message":"write wav file: './tmp/7611/7611_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:08.799352703+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.335208268+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.33526106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.335267054+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.335281153+07:00","message":"[buffer interim] 157 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.335289364+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.33529129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.531183938+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.531227055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.531232574+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.531248437+07:00","message":"[buffer interim] 157 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.531256576+07:00","message":"[bufferProcess] interim [600000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.53125902+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.531263135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.531266267+07:00","message":"> Transcript [672] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.531268495+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.847035243+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.847077984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.847083474+07:00","message":"receive interim result [false|false]: เราจะเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:09.847098358+07:00","message":"[buffer interim] 157 false เราจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847105738+07:00","message":"[bufferProcess] interim [840000000]:เราจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847108242+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847111979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847115321+07:00","message":"> Transcript [673] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847119064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.84712122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847124505+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:09.847127466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.041326628+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.041370651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.041376679+07:00","message":"receive interim result [false|false]: เราจะเก็บค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.041391868+07:00","message":"[buffer interim] 157 false เราจะเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041399588+07:00","message":"[bufferProcess] interim [80000000]:เราจะเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041402+07:00","message":"[bufferProcess] send to processor:เราจะเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041405257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041408251+07:00","message":"> Transcript [674] [false]: 'เราจะเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041411808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041414178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.04141648+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.041418864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169586485+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.16963173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169637784+07:00","message":"receive interim result [false|false]: เราจะเก็บคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169652845+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.16966011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169662848+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.16966827+07:00","message":"[buffer interim] 157 false เราจะเก็บคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169671701+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169677878+07:00","message":"[bufferProcess] interim [140000000]:เราจะเก็บคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169680575+07:00","message":"[bufferProcess] send to processor:เราจะเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169683606+07:00","message":"[bufferProcess] interim [200000000]:เราจะเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169685978+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169689293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169692038+07:00","message":"> Transcript [675] [false]: 'เราจะเก็บค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169695564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169697933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169699928+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169702133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.16970519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169707514+07:00","message":"> Transcript [676] [false]: 'เราจะเก็บคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169709633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169711564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169713598+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169715363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169717992+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169719966+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169722214+07:00","message":"Set new StatePrefix : 'เราจะเก็บคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.169724606+07:00","message":"Next Push (prob) : 'จะเก็บคำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.169732071+07:00","message":"push: {false เรา 0 0xc002124280}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568509666+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568555473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568562404+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568582078+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568585773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568588437+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนนระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568593071+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:10.568596831+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568604222+07:00","message":"[bufferProcess] interim [560000000]:เราจะเก็บคะแนนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568606379+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568609706+07:00","message":"[bufferProcess] interim [620000000]:เราจะเก็บคะแนนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568611979+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคะแนนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568614956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568617778+07:00","message":"> Transcript [677] [false]: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568620099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.56862246+07:00","message":"Set new StatePrefix: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568624266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568626298+07:00","message":"> Transcript [678] [false]: 'เราจะเก็บคะแนนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568629481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568631635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568633678+07:00","message":"StatePrefix: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:10.568636104+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.058003177+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.058056895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนระหว่างภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.058064083+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนนระหว่างภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.058078886+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนนระหว่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058087113+07:00","message":"[bufferProcess] interim [40000000]:เราจะเก็บคะแนนระหว่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058090227+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคะแนนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058097746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058102799+07:00","message":"> Transcript [679] [false]: 'เราจะเก็บคะแนนระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058106859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058109655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058112028+07:00","message":"StatePrefix: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.058115408+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:11.106819849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:11.106833968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.644589911+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.644614993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนระหว่างภาคนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.644620065+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนนระหว่างภาคนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.644634879+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนนระหว่างภาคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644642338+07:00","message":"[bufferProcess] interim [640000000]:เราจะเก็บคะแนนระหว่างภาคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644644753+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคะแนนระหว่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644648441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644650907+07:00","message":"> Transcript [680] [false]: 'เราจะเก็บคะแนนระหว่างภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.64465395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644656284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644659244+07:00","message":"StatePrefix: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.644661944+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.64713176+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.647148503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนระหว่างภาคนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.647153749+07:00","message":"receive interim result [false|false]: เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.647164042+07:00","message":"[buffer interim] 157 false เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647169004+07:00","message":"[bufferProcess] interim [700000000]:เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647171529+07:00","message":"[bufferProcess] send to processor:เราจะเก็บคะแนนระหว่างภาคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647174538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.64717695+07:00","message":"> Transcript [681] [false]: 'เราจะเก็บคะแนนระหว่างภาคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647180044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.64718204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647184405+07:00","message":"StatePrefix: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647186842+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647194703+07:00","message":"Push: 'จะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647196887+07:00","message":"TextPushed: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647199228+07:00","message":"Set new StatePrefix : 'เราจะเก็บคะแนนระหว่างภาคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:11.647201889+07:00","message":"Next Push (prob) : 'ระหว่างภาคนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.64720842+07:00","message":"push: {false จะเก็บคะแนน 0 0xc002124280}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:11.819748162+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116671315+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116716654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเก็บคะแนนระหว่างภาคนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.11672484+07:00","message":"receive interim result [true|false]: เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116738948+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116742609+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116761771+07:00","message":"[buffer interim] 157 true เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116771749+07:00","message":"[bufferProcess] interim [210000000]:เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116775094+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะเก็บคะแนนระหว่างภาคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116779114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116783829+07:00","message":"> Transcript [682] [false]: 'เราจะเก็บคะแนนระหว่างภาคนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116787297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116789445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116791442+07:00","message":"StatePrefix: 'เราจะเก็บคะแนนระหว่างภาคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116794133+07:00","message":"TextPushed: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116796218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116798238+07:00","message":"> Transcript [683] [true]: 'เราจะเก็บคะแนนระหว่างภาคนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116800545+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116802351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116804071+07:00","message":"StatePrefix: 'เราจะเก็บคะแนนระหว่างภาคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116806551+07:00","message":"TextPushed: 'เราจะเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.116810535+07:00","message":"Push: 'ระหว่างภาคนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.116821332+07:00","message":"push: {true ระหว่างภาคนะคะ 0 0xc002124280}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:12.124772634+07:00","message":"write wav file: './tmp/7611/7611_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.520593485+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.648350833+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.778722072+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.934753908+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.93478829+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.93479258+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.934801647+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934810046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934813874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934816701+07:00","message":"> Transcript [684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.93481949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934821527+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934823704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934826249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:12.934833465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:12.934843771+07:00","message":"push: {true \n 0 0xc002b36200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:12.939761243+07:00","message":"write wav file: './tmp/7611/7611_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.307502572+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.307557187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.307563088+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.307579907+07:00","message":"[buffer interim] 159 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.307586937+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.307588769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.446314646+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.446354437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.446361117+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.446375896+07:00","message":"[buffer interim] 159 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.446384181+07:00","message":"[bufferProcess] interim [480000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.446387125+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.446390986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.446393946+07:00","message":"> Transcript [685] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.446396383+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.622198029+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.622239844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.622246042+07:00","message":"receive interim result [false|false]: ก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.622272058+07:00","message":"[buffer interim] 159 false ก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622280957+07:00","message":"[bufferProcess] interim [660000000]:ก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622283597+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622290376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622293341+07:00","message":"> Transcript [686] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622296762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622299523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.622301682+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.62230384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.628707304+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.62872442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.628729114+07:00","message":"receive interim result [false|false]: ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:13.628738355+07:00","message":"[buffer interim] 159 false ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628742857+07:00","message":"[bufferProcess] interim [720000000]:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628745166+07:00","message":"[bufferProcess] send to processor:ก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628751768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628753996+07:00","message":"> Transcript [687] [false]: 'ก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628756574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.62875871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628760975+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:13.628763096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:14.107310183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:14.107325503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.210711595+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.210750588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.210756595+07:00","message":"receive interim result [false|false]: ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.210768746+07:00","message":"[buffer interim] 159 false ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210775844+07:00","message":"[bufferProcess] interim [320000000]:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210778254+07:00","message":"[bufferProcess] send to processor:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210783542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210786509+07:00","message":"> Transcript [688] [false]: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210790112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210792408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210794414+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.210796577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.378231259+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684829008+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.68487525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684882766+07:00","message":"receive interim result [true|false]: ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684892748+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684895194+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684901499+07:00","message":"[buffer interim] 159 true ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684909511+07:00","message":"[bufferProcess] interim [830000000]:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684914069+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684917518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.68492036+07:00","message":"> Transcript [689] [false]: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684924356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684926551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684928608+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684930831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684933774+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684935722+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684937774+07:00","message":"Set new StatePrefix : 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684940123+07:00","message":"Next Push (prob) : 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684942371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684944423+07:00","message":"> Transcript [690] [true]: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684946884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684948739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684950479+07:00","message":"StatePrefix: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.684952427+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:14.68495454+07:00","message":"Push: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684962717+07:00","message":"push: {false ก็ 0 0xc001e8a400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.684968482+07:00","message":"push: {true จะเป็น 0 0xc001e8a400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:14.692413006+07:00","message":"write wav file: './tmp/7611/7611_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:14.701482458+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.356837282+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.356887052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.356893076+07:00","message":"receive interim result [false|false]: เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.356909709+07:00","message":"[buffer interim] 160 false เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.35691883+07:00","message":"[bufferProcess] interim [300000000]:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.356921169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.733028757+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.733070617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.733077493+07:00","message":"receive interim result [false|false]: เก็บเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.733090417+07:00","message":"[buffer interim] 160 false เก็บเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.733098+07:00","message":"[bufferProcess] interim [660000000]:เก็บเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.733100735+07:00","message":"[bufferProcess] send to processor:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.733106937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.733109957+07:00","message":"> Transcript [691] [false]: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.73311244+07:00","message":"Set StatePrefix (first interim): 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.933591481+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.93363645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.933642559+07:00","message":"receive interim result [false|false]: เก็บเก็บค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.933660347+07:00","message":"[buffer interim] 160 false เก็บเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933669207+07:00","message":"[bufferProcess] interim [840000000]:เก็บเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933672002+07:00","message":"[bufferProcess] send to processor:เก็บเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933675565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.93367902+07:00","message":"> Transcript [692] [false]: 'เก็บเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933682757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933684886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933686971+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.933689049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.938730241+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.938746274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.938750833+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:15.938761302+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938765647+07:00","message":"[bufferProcess] interim [900000000]:เก็บเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938767735+07:00","message":"[bufferProcess] send to processor:เก็บเก็บค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938770067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938772337+07:00","message":"> Transcript [693] [false]: 'เก็บเก็บค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938775009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938779145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938781014+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:15.938783058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.318761181+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.318802044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.318808937+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.318825638+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318835249+07:00","message":"[bufferProcess] interim [260000000]:เก็บเก็บคะแนนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318837754+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318845248+07:00","message":"> Transcript [694] [false]: 'เก็บเก็บคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318848537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318850679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318852692+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.318854935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.446079256+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.446120074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.446126605+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.446141754+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446149328+07:00","message":"[bufferProcess] interim [380000000]:เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446151665+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446155069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446158053+07:00","message":"> Transcript [695] [false]: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446161693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446164163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446166063+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446168167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446174154+07:00","message":"Push: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446176271+07:00","message":"TextPushed: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446178526+07:00","message":"Set new StatePrefix : 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.446180789+07:00","message":"Next Push (prob) : 'เก็บคะแนนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.446188716+07:00","message":"push: {false เก็บ 0 0xc002124a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.668597107+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.668638378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.668644857+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะเจอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.668661116+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668668925+07:00","message":"[bufferProcess] interim [620000000]:เก็บเก็บคะแนนก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668676308+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668683675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668686682+07:00","message":"> Transcript [696] [false]: 'เก็บเก็บคะแนนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668690682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668693086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668695074+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.668697388+07:00","message":"TextPushed: 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.76133843+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.761411437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.761418611+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.761438862+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761449402+07:00","message":"[bufferProcess] interim [680000000]:เก็บเก็บคะแนนก็จะเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.76145333+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761458614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761463816+07:00","message":"> Transcript [697] [false]: 'เก็บเก็บคะแนนก็จะเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761469531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761472553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.76147484+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.761477728+07:00","message":"TextPushed: 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.950179172+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.950236616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ 70\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.950243633+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:16.950256701+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950263777+07:00","message":"[bufferProcess] interim [860000000]:เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.95026642+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950271897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950274903+07:00","message":"> Transcript [698] [false]: 'เก็บเก็บคะแนนก็จะเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.95027875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950280997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950284957+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:16.950287343+07:00","message":"TextPushed: 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012782741+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012827189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012835679+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012860687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 70\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012865016+07:00","message":"receive interim result [false|false]:  70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012875372+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012881777+07:00","message":"[buffer interim] 160 false  70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012890176+07:00","message":"[bufferProcess] interim [980000000]:เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012894017+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012898545+07:00","message":"[bufferProcess] interim [980000000]: 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012902571+07:00","message":"[bufferProcess] update buffer: เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012906487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012910377+07:00","message":"> Transcript [699] [false]: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012915659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012918817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012922367+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012925554+07:00","message":"TextPushed: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012929804+07:00","message":"Push: 'เก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012932702+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012936709+07:00","message":"Set new StatePrefix : 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.012940155+07:00","message":"Next Push (prob) : 'จะ 70'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.012962768+07:00","message":"push: {false เก็บคะแนนก็ 0 0xc002124a00}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:17.107382666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:17.107416416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209311385+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209359799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209370044+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209397385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 70 คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209400377+07:00","message":"receive interim result [false|false]:  70 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209409844+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.209413461+07:00","message":"[buffer interim] 160 false  70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209421449+07:00","message":"[bufferProcess] interim [160000000]:เก็บเก็บคะแนนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209424452+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209427425+07:00","message":"[bufferProcess] interim [160000000]: 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209430246+07:00","message":"[bufferProcess] update buffer: เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209433474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.20943646+07:00","message":"> Transcript [700] [false]: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209439937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209442108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209444069+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.209446164+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.447816065+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528871804+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528915815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528922308+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528932002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528935262+07:00","message":"receive interim result [false|false]:  คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528943448+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.528947047+07:00","message":"[buffer interim] 160 false  คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528953558+07:00","message":"[bufferProcess] interim [460000000]:เก็บเก็บคะแนนก็จะ 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528956508+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.52895977+07:00","message":"[bufferProcess] interim [460000000]: คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528962641+07:00","message":"[bufferProcess] update buffer: เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528965902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528968865+07:00","message":"> Transcript [701] [false]: 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.52897255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.52897627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528978346+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.528980536+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.725131637+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.72521573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ 70 คะแนน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.725223244+07:00","message":"receive interim result [false|false]: เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.725240588+07:00","message":"[buffer interim] 160 false เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725249226+07:00","message":"[bufferProcess] interim [760000000]:เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725253867+07:00","message":"[bufferProcess] send to processor:เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725262455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725265741+07:00","message":"> Transcript [702] [false]: 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725269537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725272325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725274442+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.725276835+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.769138473+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.79642448+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796465492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บเก็บคะแนนก็จะ 70 คะแนน\",\"confidence\":0.94733936}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796480461+07:00","message":"receive interim result [true|false]: เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796491395+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796493609+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.79650077+07:00","message":"[buffer interim] 160 true เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796508525+07:00","message":"[bufferProcess] interim [790000000]:เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796516241+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บเก็บคะแนนก็จะ 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796519861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.79652282+07:00","message":"> Transcript [703] [false]: 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796526797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796528903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796531317+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796535295+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796538853+07:00","message":"Push: 'จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796541089+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796543506+07:00","message":"Set new StatePrefix : 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796545843+07:00","message":"Next Push (prob) : ' คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796547821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796550053+07:00","message":"> Transcript [704] [true]: 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796552459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.79655433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796556073+07:00","message":"StatePrefix: 'เก็บเก็บคะแนนก็จะ 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796558263+07:00","message":"TextPushed: 'เก็บเก็บคะแนนก็จะ 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:17.796560467+07:00","message":"Push: ' คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796568501+07:00","message":"push: {false จะ 70 0 0xc002124a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.796573597+07:00","message":"push: {true  คะแนน 0 0xc002124a00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:17.806431241+07:00","message":"write wav file: './tmp/7611/7611_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:17.828223872+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.018673274+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.1239717+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.123997899+07:00","message":"found end of frame, send empty tag with msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.124001252+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.124009259+07:00","message":"[buffer interim] 161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124018155+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124023346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124027705+07:00","message":"> Transcript [705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124032072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124035028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124038526+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124041655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.124045637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.124074193+07:00","message":"push: {true \n 0 0xc000044b80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:18.128939522+07:00","message":"write wav file: './tmp/7611/7611_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.147710248+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.435392643+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.435414801+07:00","message":"found end of frame, send empty tag with msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.435417927+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.435426179+07:00","message":"[buffer interim] 162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435433403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435437451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435440034+07:00","message":"> Transcript [706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435443617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435445855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435447772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.43544964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:18.435457225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:18.435466823+07:00","message":"push: {true \n 0 0xc002124400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:18.439915419+07:00","message":"write wav file: './tmp/7611/7611_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:19.569843073+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:19.627936248+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:19.758176316+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.018073091+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.076224627+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.076253193+07:00","message":"found end of frame, send empty tag with msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.076257508+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.076265581+07:00","message":"[buffer interim] 163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076273485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076277494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076280297+07:00","message":"> Transcript [707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076283231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076285343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076311929+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076313923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.076321415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.076331542+07:00","message":"push: {true \n 0 0xc002b36180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:20.080992394+07:00","message":"write wav file: './tmp/7611/7611_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:20.107612891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:20.107633259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.139881012+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.299813089+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.299844857+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.299848757+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.299856423+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.29986418+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299867578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299870497+07:00","message":"> Transcript [708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299873365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299875531+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299877488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299879535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.299882009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.299891195+07:00","message":"push: {true \n 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:20.304435711+07:00","message":"write wav file: './tmp/7611/7611_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.657475619+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.908385387+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.94317054+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.943269251+07:00","message":"found end of frame, send empty tag with msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.94330605+07:00","message":"[buffer interim] 165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943331838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943336207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.94333951+07:00","message":"> Transcript [709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943342025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943344573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943346637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943348642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:20.943351257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.943361705+07:00","message":"push: {true \n 0 0xc002124780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:20.943317396+07:00","message":"end Recv id 165"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:20.948642023+07:00","message":"write wav file: './tmp/7611/7611_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.037034878+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.100772041+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.336807973+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.336830655+07:00","message":"found end of frame, send empty tag with msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.336833744+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.336841959+07:00","message":"[buffer interim] 166 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336849601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336853364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336856432+07:00","message":"> Transcript [710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336859136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336861331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336863268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336865301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:21.336873246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:21.336883237+07:00","message":"push: {true \n 0 0xc001e8a700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:21.34189382+07:00","message":"write wav file: './tmp/7611/7611_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.289233125+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.289304416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.289311945+07:00","message":"receive interim result [false|false]: สอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.289329498+07:00","message":"[buffer interim] 167 false สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.289337053+07:00","message":"[bufferProcess] interim [960000000]:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.289339111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.536870481+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.536919322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.536926718+07:00","message":"receive interim result [false|false]: สอบปลาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.536943907+07:00","message":"[buffer interim] 167 false สอบปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.53695629+07:00","message":"[bufferProcess] interim [260000000]:สอบปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.536960004+07:00","message":"[bufferProcess] send to processor:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.53696841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.536972469+07:00","message":"> Transcript [711] [false]: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.536976431+07:00","message":"Set StatePrefix (first interim): 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.725052389+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.725091112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.725095984+07:00","message":"receive interim result [false|false]: สอบปลายภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:22.725111597+07:00","message":"[buffer interim] 167 false สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725119533+07:00","message":"[bufferProcess] interim [500000000]:สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725121892+07:00","message":"[bufferProcess] send to processor:สอบปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725125733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725129025+07:00","message":"> Transcript [712] [false]: 'สอบปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725131896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725133904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725136094+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:22.725138556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:23.108212564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:23.108228841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.365755215+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.365805243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.365813449+07:00","message":"receive interim result [false|false]: สอบปลายภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.365829343+07:00","message":"[buffer interim] 167 false สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365836903+07:00","message":"[bufferProcess] interim [100000000]:สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365839367+07:00","message":"[bufferProcess] send to processor:สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.36584421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365847503+07:00","message":"> Transcript [713] [false]: 'สอบปลายภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365850696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365852752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.36585532+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.365857796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.482951566+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.48299873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.483006933+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.483026185+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483035151+07:00","message":"[bufferProcess] interim [220000000]:สอบปลายภาคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483038667+07:00","message":"[bufferProcess] send to processor:สอบปลายภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483043319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483048679+07:00","message":"> Transcript [714] [false]: 'สอบปลายภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483052371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483054506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.48305691+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.483059062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.629435012+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.629489568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.629496243+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.629512307+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629520467+07:00","message":"[bufferProcess] interim [340000000]:สอบปลายภาคก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629523293+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629529566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629533341+07:00","message":"> Transcript [715] [false]: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629537202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629539428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629541766+07:00","message":"StatePrefix: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629544252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629551693+07:00","message":"Push: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629554466+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629557485+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.629560053+07:00","message":"Next Push (prob) : 'ปลายภาคก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.629569095+07:00","message":"push: {false สอบ 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.769680398+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.769726286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.76973269+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:23.76974839+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769755772+07:00","message":"[bufferProcess] interim [520000000]:สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769758362+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769761697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769764775+07:00","message":"> Transcript [716] [false]: 'สอบปลายภาคก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769767973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.76977011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769772593+07:00","message":"StatePrefix: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:23.769775315+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.078266722+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.078311458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.078318818+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.078336159+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078344125+07:00","message":"[bufferProcess] interim [820000000]:สอบปลายภาคก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078347042+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078350806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078353994+07:00","message":"> Transcript [717] [false]: 'สอบปลายภาคก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078357887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078361026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078363142+07:00","message":"StatePrefix: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.078366023+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.14041984+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.140465742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.140472204+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.140488397+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140496018+07:00","message":"[bufferProcess] interim [880000000]:สอบปลายภาคก็จะเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140498919+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140502793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140505562+07:00","message":"> Transcript [718] [false]: 'สอบปลายภาคก็จะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140508855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140511086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140513192+07:00","message":"StatePrefix: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.140515864+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329745246+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329789162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329795963+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329807976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329810766+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329817984+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329821978+07:00","message":"[buffer interim] 167 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.32982811+07:00","message":"[bufferProcess] interim [120000000]:สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329830863+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329833886+07:00","message":"[bufferProcess] interim [120000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329836724+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.32983953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329841994+07:00","message":"> Transcript [719] [false]: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329845374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329847385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329849377+07:00","message":"StatePrefix: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329851647+07:00","message":"TextPushed: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329854752+07:00","message":"Push: 'ปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329856878+07:00","message":"TextPushed: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329861503+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.329864128+07:00","message":"Next Push (prob) : 'จะเป็น 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.329871476+07:00","message":"push: {false ปลายภาคก็ 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653401044+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653448604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.65345522+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653468551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653471582+07:00","message":"receive interim result [false|false]:  30 คัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653478416+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.653482291+07:00","message":"[buffer interim] 167 false  30 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653488662+07:00","message":"[bufferProcess] interim [420000000]:สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653491052+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653493847+07:00","message":"[bufferProcess] interim [420000000]: 30 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653497499+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653506842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653541642+07:00","message":"> Transcript [720] [false]: 'สอบปลายภาคก็จะเป็น 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653548491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653551476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.65355499+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.653557807+07:00","message":"TextPushed: 'สอบปลายภาคก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764880249+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.76491367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764920518+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764934621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764937843+07:00","message":"receive interim result [false|false]:  30 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764944355+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.764947865+07:00","message":"[buffer interim] 167 false  30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764953308+07:00","message":"[bufferProcess] interim [480000000]:สอบปลายภาคก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764956066+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764961333+07:00","message":"[bufferProcess] interim [480000000]: 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764964223+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764966988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.76496987+07:00","message":"> Transcript [721] [false]: 'สอบปลายภาคก็จะเป็น 30 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764973381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764975523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.764977357+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.76497978+07:00","message":"TextPushed: 'สอบปลายภาคก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955729503+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955771169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955777424+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955792018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955796001+07:00","message":"receive interim result [false|false]:  คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955803205+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:24.955806309+07:00","message":"[buffer interim] 167 false  คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955812737+07:00","message":"[bufferProcess] interim [720000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.95581546+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955818652+07:00","message":"[bufferProcess] interim [720000000]: คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955822021+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955825364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955828418+07:00","message":"> Transcript [722] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955831692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955833793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955835712+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:24.955837972+07:00","message":"TextPushed: 'สอบปลายภาคก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208271536+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208320027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208327538+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208339602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208342584+07:00","message":"receive interim result [false|false]:  คะแนนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208352205+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208356964+07:00","message":"[buffer interim] 167 false  คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208362652+07:00","message":"[bufferProcess] interim [20000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208366632+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208369712+07:00","message":"[bufferProcess] interim [20000000]: คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208372796+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.20837572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.20837862+07:00","message":"> Transcript [723] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208382248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208384438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208386453+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208388757+07:00","message":"TextPushed: 'สอบปลายภาคก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.20839154+07:00","message":"Push: 'จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208393595+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208395952+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.208398323+07:00","message":"Next Push (prob) : '0 คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.208406842+07:00","message":"push: {false จะเป็น 3 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.335896901+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.335934799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.335940796+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.335952144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.335955333+07:00","message":"receive interim result [false|false]:  คะแนนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.33596223+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.33596568+07:00","message":"[buffer interim] 167 false  คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.33597131+07:00","message":"[bufferProcess] interim [80000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.335974178+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.335985076+07:00","message":"[bufferProcess] interim [80000000]: คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.335987724+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.335990675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.33599409+07:00","message":"> Transcript [724] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.335997384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.336000591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.336003949+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.336007335+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.918717122+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.918766388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.918780721+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:25.918799225+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918807251+07:00","message":"[bufferProcess] interim [680000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.91881009+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918813786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918817088+07:00","message":"> Transcript [725] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918821056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918823567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918825646+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:25.918828546+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106002187+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106043948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.10605015+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106066524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106069676+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106077379+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.106084477+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106090725+07:00","message":"[bufferProcess] interim [920000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.10609348+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106099759+07:00","message":"[bufferProcess] interim [920000000]: คะแนนนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106102336+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106105289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106108254+07:00","message":"> Transcript [726] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106111969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106114347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106116321+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.106118589+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:26.109143603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:26.109148406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429227845+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429268975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429275673+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429296892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวมก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429300336+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวมก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.42930771+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429311569+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429317861+07:00","message":"[bufferProcess] interim [160000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.42932066+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429323596+07:00","message":"[bufferProcess] interim [160000000]: คะแนนนะคะรวมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429326905+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429330724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429336017+07:00","message":"> Transcript [727] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429340204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429342408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429344465+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429346556+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429349311+07:00","message":"Push: '0 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429351281+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429353437+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.429355769+07:00","message":"Next Push (prob) : 'นะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.429374587+07:00","message":"push: {false 0 คะแนน 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556446196+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556497336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556505441+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556522004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวมก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556525563+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวมก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556535018+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.556539118+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556545498+07:00","message":"[bufferProcess] interim [280000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556549556+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556554871+07:00","message":"[bufferProcess] interim [280000000]: คะแนนนะคะรวมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556560109+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556563129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556566141+07:00","message":"> Transcript [728] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556569945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.55657228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556574296+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.556576821+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.744745214+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.744784751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.744791488+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.744800241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวมก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.74480353+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.74481073+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:26.744814013+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744820134+07:00","message":"[bufferProcess] interim [460000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.74482317+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744826495+07:00","message":"[bufferProcess] interim [460000000]: คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744829524+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744832642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744835382+07:00","message":"> Transcript [729] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744838847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744841068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744843287+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:26.744846679+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.076001356+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.076039938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.076047046+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.07605788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวมก็จะเป็นหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.076061213+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวมก็จะเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.07606882+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.076073116+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวมก็จะเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076079107+07:00","message":"[bufferProcess] interim [820000000]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076082149+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076085332+07:00","message":"[bufferProcess] interim [820000000]: คะแนนนะคะรวมก็จะเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.07608898+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076092196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076095119+07:00","message":"> Transcript [730] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076098932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076101376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.07610338+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.076105582+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258697802+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258745468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258752733+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258762229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะรวมก็จะเป็น 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258765349+07:00","message":"receive interim result [false|false]:  คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258772567+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258776202+07:00","message":"[buffer interim] 167 false  คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258782631+07:00","message":"[bufferProcess] interim [0]:สอบปลายภาคก็จะเป็น 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258784926+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258787824+07:00","message":"[bufferProcess] interim [0]: คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258791162+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258808496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258844143+07:00","message":"> Transcript [731] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258850387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.25885321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258855814+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258858402+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258867083+07:00","message":"Push: 'นะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258869093+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258871999+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.258874922+07:00","message":"Next Push (prob) : 'ก็จะเป็นหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.258886938+07:00","message":"push: {false นะคะรวม 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325040718+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325084814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325092177+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325101164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325103745+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325110774+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.325114449+07:00","message":"[buffer interim] 167 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325120423+07:00","message":"[bufferProcess] interim [60000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325123076+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.32512635+07:00","message":"[bufferProcess] interim [60000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325128986+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325131987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325134663+07:00","message":"> Transcript [732] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.32513732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.325139438+07:00","message":"Set new StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644454864+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644496736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644508674+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644522295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644525525+07:00","message":"receive interim result [false|false]:  100 คัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644533242+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.644537238+07:00","message":"[buffer interim] 167 false  100 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644544717+07:00","message":"[bufferProcess] interim [360000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644547267+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.64455049+07:00","message":"[bufferProcess] interim [360000000]: 100 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.64455314+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.64455641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.64456291+07:00","message":"> Transcript [733] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644566578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644568729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644570645+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.644573605+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712688543+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712723291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712729992+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712741926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712746591+07:00","message":"receive interim result [false|false]:  100 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712754922+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.712762612+07:00","message":"[buffer interim] 167 false  100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.71276986+07:00","message":"[bufferProcess] interim [480000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712775671+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712781795+07:00","message":"[bufferProcess] interim [480000000]: 100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712785799+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712789803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712793289+07:00","message":"> Transcript [734] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712798238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712801694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712803658+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.712806875+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844430567+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844476869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844485098+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844501564+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-07-09T09:23:27.844505997+07:00","message":"receive interim result [false|false]:  คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844516678+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:27.844521725+07:00","message":"[buffer interim] 167 false  คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844555148+07:00","message":"[bufferProcess] interim [600000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844585028+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.84459572+07:00","message":"[bufferProcess] interim [600000000]: คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844598655+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844604274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844608792+07:00","message":"> Transcript [735] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844612516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844614832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844616872+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:27.844620336+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036406465+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036448342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036455101+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036462025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036465062+07:00","message":"receive interim result [false|false]:  คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036471587+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036474895+07:00","message":"[buffer interim] 167 false  คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036481145+07:00","message":"[bufferProcess] interim [780000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036484216+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036487403+07:00","message":"[bufferProcess] interim [780000000]: คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036490251+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036493263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036496118+07:00","message":"> Transcript [736] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036499804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036502244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.03650738+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036510404+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036513668+07:00","message":"Push: 'ก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036515679+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036518398+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.036520838+07:00","message":"Next Push (prob) : ' คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.036528485+07:00","message":"push: {false ก็จะเป็น 100 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359202798+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359258538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359266114+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.35927792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนใน 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359281314+07:00","message":"receive interim result [false|false]:  คะแนนใน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359289698+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.359293584+07:00","message":"[buffer interim] 167 false  คะแนนใน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359299731+07:00","message":"[bufferProcess] interim [80000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359302856+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359305998+07:00","message":"[bufferProcess] interim [80000000]: คะแนนใน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.35930849+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359311645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359315263+07:00","message":"> Transcript [737] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359319898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359322144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359324196+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.359327232+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.68202489+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682082966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682090355+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682106932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682109418+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682123286+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.682127595+07:00","message":"[buffer interim] 167 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682134096+07:00","message":"[bufferProcess] interim [380000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682137035+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682139972+07:00","message":"[bufferProcess] interim [380000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682142531+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 15"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682145332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682148339+07:00","message":"> Transcript [738] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682153318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.68216458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682167415+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.682170328+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736082842+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736133938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736143453+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.73617224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 พากย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736177675+07:00","message":"receive interim result [false|false]:  1 พากย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736194828+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.736222093+07:00","message":"[buffer interim] 167 false  1 พากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736231673+07:00","message":"[bufferProcess] interim [440000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736235488+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 15"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736241516+07:00","message":"[bufferProcess] interim [440000000]: 1 พากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736244636+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 พากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736247619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736250569+07:00","message":"> Transcript [739] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736254583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736256779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736258944+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.736261894+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867265974+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867311126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.86732066+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867346688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ภาคเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867351573+07:00","message":"receive interim result [false|false]:  1 ภาคเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867362299+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867370035+07:00","message":"[buffer interim] 167 false  1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867377631+07:00","message":"[bufferProcess] interim [620000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867382282+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 พากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867389339+07:00","message":"[bufferProcess] interim [620000000]: 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867392582+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867395566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867398365+07:00","message":"> Transcript [740] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 พากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867402122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867404366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867406394+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.86741258+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867419132+07:00","message":"Push: ' คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.86742159+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867424088+07:00","message":"Set new StatePrefix : 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 พากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:28.867426882+07:00","message":"Next Push (prob) : 'ใน 1 พากย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.867453115+07:00","message":"push: {false  คะแนน 0 0xc002b36d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:28.906843416+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:29.109807103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:29.109812421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.18804479+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.188090887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.188098362+07:00","message":"receive interim result [false|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.188109008+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-07-09T09:23:29.188111837+07:00","message":"receive interim result [false|false]:  ภาคเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.188121829+07:00","message":"[buffer interim] 167 false สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.188129615+07:00","message":"[buffer interim] 167 false  ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188137213+07:00","message":"[bufferProcess] interim [40000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188140076+07:00","message":"[bufferProcess] send to processor:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188145515+07:00","message":"[bufferProcess] interim [40000000]: ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188148091+07:00","message":"[bufferProcess] update buffer: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188156835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188159968+07:00","message":"> Transcript [741] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188162464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.188164867+07:00","message":"Set new StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214454573+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214494706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214501407+07:00","message":"receive interim result [true|false]: สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214512775+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214515025+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214522147+07:00","message":"[buffer interim] 167 true สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214529712+07:00","message":"[bufferProcess] interim [40000000]:สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214536651+07:00","message":"[bufferProcess] send to processor (isfinal):สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214540097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214548464+07:00","message":"> Transcript [742] [false]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214552092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214554134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214556516+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214559338+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214561451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214563604+07:00","message":"> Transcript [743] [true]: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214566164+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214568215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214569972+07:00","message":"StatePrefix: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนนใน 1 ภาคเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214572228+07:00","message":"TextPushed: 'สอบปลายภาคก็จะเป็น 30 คะแนนนะคะรวมก็จะเป็น 100 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:29.214579825+07:00","message":"Push: 'ใน 1 ภาคเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:29.214588461+07:00","message":"push: {true ใน 1 ภาคเรียน 0 0xc002b36d80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:29.230917652+07:00","message":"write wav file: './tmp/7611/7611_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:30.380412724+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231777573+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231831593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231836949+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231858671+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231868911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าสมมุติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231871876+07:00","message":"receive interim result [false|false]: ถ้าสมมุติ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.23187823+07:00","message":"[buffer interim] 168 false ผสม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.231881457+07:00","message":"[buffer interim] 168 false ถ้าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231888245+07:00","message":"[bufferProcess] interim [660000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231890291+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231893781+07:00","message":"[bufferProcess] send to processor (ticker):ผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231896358+07:00","message":"[bufferProcess] interim [720000000]:ถ้าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231898011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231900901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231903777+07:00","message":"> Transcript [744] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.231906259+07:00","message":"Set StatePrefix (first interim): 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.537089165+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.537147212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าสมมุติว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.537153657+07:00","message":"receive interim result [false|false]: ถ้าสมมุติว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.537184606+07:00","message":"[buffer interim] 168 false ถ้าสมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537195949+07:00","message":"[bufferProcess] interim [960000000]:ถ้าสมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537199653+07:00","message":"[bufferProcess] send to processor:ถ้าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537204718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537208917+07:00","message":"> Transcript [745] [false]: 'ถ้าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537212466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.537215913+07:00","message":"Set new StatePrefix: 'ถ้าสมมุติ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.59722363+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.880734769+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.880785566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าสมมุติว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.880791693+07:00","message":"receive interim result [true|false]: ถ้าสมมุติว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.880801365+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.88080357+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.880811678+07:00","message":"[buffer interim] 168 true ถ้าสมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880823319+07:00","message":"[bufferProcess] interim [440000000]:ถ้าสมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880826944+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าสมมุติว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880840373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880861354+07:00","message":"> Transcript [746] [false]: 'ถ้าสมมุติว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.88086656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880869783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880872542+07:00","message":"StatePrefix: 'ถ้าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880875288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.88087805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.88088023+07:00","message":"> Transcript [747] [true]: 'ถ้าสมมุติว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880882534+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880884525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.88088635+07:00","message":"StatePrefix: 'ถ้าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880888114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:31.880895497+07:00","message":"Push: 'ถ้าสมมุติว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.88090809+07:00","message":"push: {true ถ้าสมมุติว่า 0 0xc002124580}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:31.887318303+07:00","message":"write wav file: './tmp/7611/7611_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:31.918908393+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:32.110217445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:32.110240735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.573460528+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.573499704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.573505447+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.573520309+07:00","message":"[buffer interim] 169 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.573527954+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.573530238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.756363636+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.756400513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.756406334+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:32.756420246+07:00","message":"[buffer interim] 169 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.756426699+07:00","message":"[bufferProcess] interim [660000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.756429035+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.756432168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.756435708+07:00","message":"> Transcript [748] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:32.756438156+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.279502059+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.279545557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.279552279+07:00","message":"receive interim result [false|false]: นักเรียนไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.279566676+07:00","message":"[buffer interim] 169 false นักเรียนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279573557+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279576072+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279582239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279585196+07:00","message":"> Transcript [749] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279588248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279591023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279593525+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.279595752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.28270093+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.282715783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.282721539+07:00","message":"receive interim result [false|false]: นักเรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.282733266+07:00","message":"[buffer interim] 169 false นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282738729+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282740896+07:00","message":"[bufferProcess] send to processor:นักเรียนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282745069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282750321+07:00","message":"> Transcript [750] [false]: 'นักเรียนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.28275289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282754885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282756805+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.282758772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.532727372+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.532771292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.532777405+07:00","message":"receive interim result [false|false]: นักเรียนทำการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.532789961+07:00","message":"[buffer interim] 169 false นักเรียนทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532797918+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.53280067+07:00","message":"[bufferProcess] send to processor:นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532804443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532807224+07:00","message":"> Transcript [751] [false]: 'นักเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532810529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532812775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532815188+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.532817856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.658561126+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.658604497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.658610649+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.658625355+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658632952+07:00","message":"[bufferProcess] interim [620000000]:นักเรียนทำคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658635592+07:00","message":"[bufferProcess] send to processor:นักเรียนทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658638922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.65864215+07:00","message":"> Transcript [752] [false]: 'นักเรียนทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658645426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.65864787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658649882+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658652063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658661151+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.658663106+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.65866539+07:00","message":"Set new StatePrefix : 'นักเรียนทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.65866787+07:00","message":"Next Push (prob) : 'เรียนทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.658676502+07:00","message":"push: {false นัก 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.985324323+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.98537594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.985383717+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:33.985399615+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985409202+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนทำคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985412894+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985420693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985423744+07:00","message":"> Transcript [753] [false]: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985426536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:33.985429549+07:00","message":"Set new StatePrefix: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.236562474+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.236614689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.236620258+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.236636003+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236646257+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนทำคะแนนเก็บได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236649216+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236654719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236657515+07:00","message":"> Transcript [754] [false]: 'นักเรียนทำคะแนนเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236661147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236663547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236667465+07:00","message":"StatePrefix: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.236669948+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.428209842+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.428256117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.428262095+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:34.428275849+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428283514+07:00","message":"[bufferProcess] interim [400000000]:นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428286085+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428292134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428295651+07:00","message":"> Transcript [755] [false]: 'นักเรียนทำคะแนนเก็บได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428299275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428301645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.42830445+07:00","message":"StatePrefix: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:34.428307336+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.073864952+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.073909112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.073918032+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.073931173+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073944376+07:00","message":"[bufferProcess] interim [0]:นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073946726+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073950191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073954546+07:00","message":"> Transcript [756] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073960108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.07396372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073967644+07:00","message":"StatePrefix: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.073971427+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:35.111220834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:35.111240384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.264004346+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.264028154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.26403309+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.26404543+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.26405186+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264064111+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264067931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264070575+07:00","message":"> Transcript [757] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.26407394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264076111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.2640785+07:00","message":"StatePrefix: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264080967+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.26408661+07:00","message":"Push: 'เรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264089354+07:00","message":"TextPushed: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264091553+07:00","message":"Set new StatePrefix : 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.264093838+07:00","message":"Next Push (prob) : 'เก็บได้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.264101472+07:00","message":"push: {false เรียนทำคะแนน 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.584210018+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.584252604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.584259409+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:35.584272302+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.58428071+07:00","message":"[bufferProcess] interim [480000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584283552+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584288954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584291934+07:00","message":"> Transcript [758] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584295459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584297796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584300437+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:35.584303324+07:00","message":"TextPushed: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.159408702+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.159452069+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-07-09T09:23:36.159459306+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.15947106+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.159478878+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.159481521+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.159486985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.15949008+07:00","message":"> Transcript [759] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.159493598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.15949589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.15949862+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.159501812+07:00","message":"TextPushed: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.286083105+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.286116952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.286123487+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.286140237+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286148497+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286153007+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286160473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286164794+07:00","message":"> Transcript [760] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286169585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286173518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286177915+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.286183302+07:00","message":"TextPushed: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.516639537+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.516682426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.516689001+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.516703805+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516712375+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516715342+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.51672064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516726847+07:00","message":"> Transcript [761] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516731479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516733971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516736623+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516739903+07:00","message":"TextPushed: 'นักเรียนทำคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516745939+07:00","message":"Push: 'เก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516748865+07:00","message":"TextPushed: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516751272+07:00","message":"Set new StatePrefix : 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.516753716+07:00","message":"Next Push (prob) : 'เข้าเรียนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.516761785+07:00","message":"push: {false เก็บได้เยอะ 0 0xc000044200}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.727541226+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.848794729+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.977990357+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.997429903+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.997470119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.997476789+07:00","message":"receive interim result [false|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:36.997490678+07:00","message":"[buffer interim] 169 false นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997498858+07:00","message":"[bufferProcess] interim [980000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997501425+07:00","message":"[bufferProcess] send to processor:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.99750763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997510556+07:00","message":"> Transcript [762] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997514441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997516775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997518798+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:36.997521316+07:00","message":"TextPushed: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020167741+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020223283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020230714+07:00","message":"receive interim result [true|false]: นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020240828+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020243476+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020250564+07:00","message":"[buffer interim] 169 true นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020258487+07:00","message":"[bufferProcess] interim [10000000]:นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020262583+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020266018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020268899+07:00","message":"> Transcript [763] [false]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020272084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020274122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020276239+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020278702+07:00","message":"TextPushed: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020280694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020282757+07:00","message":"> Transcript [764] [true]: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020285115+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020287014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020288804+07:00","message":"StatePrefix: 'นักเรียนทำคะแนนเก็บได้เยอะเข้าเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020291275+07:00","message":"TextPushed: 'นักเรียนทำคะแนนเก็บได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.020294616+07:00","message":"Push: 'เข้าเรียนทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.020303296+07:00","message":"push: {true เข้าเรียนทำงาน 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:37.031196042+07:00","message":"write wav file: './tmp/7611/7611_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.048766998+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.251035008+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.25106114+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.251066721+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.251076033+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251086492+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.25109236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.25109673+07:00","message":"> Transcript [765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251101125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251104578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251107401+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251110426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.251114681+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.251126937+07:00","message":"push: {true \n 0 0xc00041c780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:37.255562648+07:00","message":"write wav file: './tmp/7611/7611_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.705197135+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.705237241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.705243063+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.705257825+07:00","message":"[buffer interim] 171 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.705267221+07:00","message":"[bufferProcess] interim [240000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.705269162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.902905892+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.902940838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.902945914+07:00","message":"receive interim result [false|false]: ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.90295905+07:00","message":"[buffer interim] 171 false ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.90296609+07:00","message":"[bufferProcess] interim [480000000]:ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.902968682+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.902972222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.90297505+07:00","message":"> Transcript [766] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.902977418+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.964346155+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.964381116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.96438704+07:00","message":"receive interim result [false|false]: ส่งงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:37.964401338+07:00","message":"[buffer interim] 171 false ส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964410567+07:00","message":"[bufferProcess] interim [540000000]:ส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964412847+07:00","message":"[bufferProcess] send to processor:ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964416218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964419026+07:00","message":"> Transcript [767] [false]: 'ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964422803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964425136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964427088+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:37.964429451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:38.111489815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:38.111506058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.224722981+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.224760697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.224766751+07:00","message":"receive interim result [false|false]: ส่งงานตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.22478236+07:00","message":"[buffer interim] 171 false ส่งงานตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224790281+07:00","message":"[bufferProcess] interim [780000000]:ส่งงานตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224792677+07:00","message":"[bufferProcess] send to processor:ส่งงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224796125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224802468+07:00","message":"> Transcript [768] [false]: 'ส่งงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224805595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224807629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224809913+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.224812408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.288952865+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.28900491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.289023536+07:00","message":"receive interim result [false|false]: ส่งงานตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.289041145+07:00","message":"[buffer interim] 171 false ส่งงานตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289051151+07:00","message":"[bufferProcess] interim [840000000]:ส่งงานตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289054852+07:00","message":"[bufferProcess] send to processor:ส่งงานตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289059296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.28906311+07:00","message":"> Transcript [769] [false]: 'ส่งงานตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.2890681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289071992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289075784+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.289079188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.479721473+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.479766403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.479772428+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.479791936+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479804072+07:00","message":"[bufferProcess] interim [80000000]:ส่งงานตรงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479806741+07:00","message":"[bufferProcess] send to processor:ส่งงานตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479812351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479815386+07:00","message":"> Transcript [770] [false]: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479819405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479821983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479826355+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479828925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.47983671+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479838943+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479841365+07:00","message":"Set new StatePrefix : 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.479843602+07:00","message":"Next Push (prob) : 'งานตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.479852493+07:00","message":"push: {false ส่ง 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.666294832+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.666328108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.666333273+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:38.666347117+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.66635394+07:00","message":"[bufferProcess] interim [320000000]:ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666356466+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.66635986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666362587+07:00","message":"> Transcript [771] [false]: 'ส่งงานตรงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666365588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666367547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666369472+07:00","message":"StatePrefix: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:38.666371904+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.322163908+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.322205386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.322213186+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.322232004+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322242604+07:00","message":"[bufferProcess] interim [920000000]:ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322245414+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322249294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322252119+07:00","message":"> Transcript [772] [false]: 'ส่งงานตรงต่อเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322255713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322257997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322260259+07:00","message":"StatePrefix: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.322263177+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.503848198+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.503891962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.503898315+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.503911899+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503920241+07:00","message":"[bufferProcess] interim [100000000]:ส่งงานตรงต่อเวลานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503922811+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503926147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503929562+07:00","message":"> Transcript [773] [false]: 'ส่งงานตรงต่อเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503933211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503935356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503937556+07:00","message":"StatePrefix: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.503939785+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.567003793+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.567053601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.567059925+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.567073343+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567081452+07:00","message":"[bufferProcess] interim [160000000]:ส่งงานตรงต่อเวลานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567084894+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567090801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567093622+07:00","message":"> Transcript [774] [false]: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567097723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567100068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567102252+07:00","message":"StatePrefix: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.56710476+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567109309+07:00","message":"Push: 'งานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567111883+07:00","message":"TextPushed: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567114125+07:00","message":"Set new StatePrefix : 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.567116567+07:00","message":"Next Push (prob) : 'ต่อเวลานัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.567125027+07:00","message":"push: {false งานตรง 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.829868612+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.829917472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.829923769+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:39.829939994+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829948448+07:00","message":"[bufferProcess] interim [400000000]:ส่งงานตรงต่อเวลานักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829951156+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829954672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829957592+07:00","message":"> Transcript [775] [false]: 'ส่งงานตรงต่อเวลานักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829961061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829963349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.82996583+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:39.829969183+07:00","message":"TextPushed: 'ส่งงานตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.081513477+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.081572226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.081578628+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.081595228+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.08160529+07:00","message":"[bufferProcess] interim [700000000]:ส่งงานตรงต่อเวลานักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081608041+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081611504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081614366+07:00","message":"> Transcript [776] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.08161797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081620451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081622585+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.081625079+07:00","message":"TextPushed: 'ส่งงานตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.26566151+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.26570288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.26570943+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.265724853+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265732594+07:00","message":"[bufferProcess] interim [880000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265735689+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265740736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265743906+07:00","message":"> Transcript [777] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265747573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265750158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265752655+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.265755014+07:00","message":"TextPushed: 'ส่งงานตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.598318761+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.598358881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.598365583+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.598381969+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598390134+07:00","message":"[bufferProcess] interim [180000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598392868+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598396674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598399808+07:00","message":"> Transcript [778] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598403692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.59840599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598408564+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598410812+07:00","message":"TextPushed: 'ส่งงานตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598413929+07:00","message":"Push: 'ต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598415844+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598418301+07:00","message":"Set new StatePrefix : 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.598421292+07:00","message":"Next Push (prob) : 'เรียนก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.598430021+07:00","message":"push: {false ต่อเวลานัก 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.719095792+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.719141248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.719147923+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:40.719163216+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719171649+07:00","message":"[bufferProcess] interim [300000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719174247+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719177962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719181692+07:00","message":"> Transcript [779] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719185285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719187617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719189503+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:40.719192535+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.093979833+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.094018088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.094024486+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.094034841+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094043466+07:00","message":"[bufferProcess] interim [660000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094049693+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094055032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094058058+07:00","message":"> Transcript [780] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094062816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094064973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094067613+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.094070329+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:41.112187125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:41.112177207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.493071225+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.493138581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.493145861+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.493173573+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493185327+07:00","message":"[bufferProcess] interim [80000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493188245+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493193949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.49319715+07:00","message":"> Transcript [781] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493201323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493203439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493207802+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.493210837+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.846680745+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.863738205+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.863773682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.863781888+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.863796581+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863806713+07:00","message":"[bufferProcess] interim [440000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863811521+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863818784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863821588+07:00","message":"> Transcript [782] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863825501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863829678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863832238+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863834957+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863842908+07:00","message":"Push: 'เรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863846921+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863849252+07:00","message":"Set new StatePrefix : 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:41.863851652+07:00","message":"Next Push (prob) : 'คะแนนเก็บถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.863860522+07:00","message":"push: {false เรียนก็จะมี 0 0xc00041cb80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:41.969736538+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.001706738+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.00174906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.001755561+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.00177126+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001779034+07:00","message":"[bufferProcess] interim [620000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001782496+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001786636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001789602+07:00","message":"> Transcript [783] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001793269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001795354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001797501+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.001800946+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057648645+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057681375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057688264+07:00","message":"receive interim result [false|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057699121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057701975+07:00","message":"receive interim result [false|false]:  60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057707601+07:00","message":"[buffer interim] 171 false ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.057711116+07:00","message":"[buffer interim] 171 false  60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057727611+07:00","message":"[bufferProcess] interim [680000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057746258+07:00","message":"[bufferProcess] send to processor:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057753078+07:00","message":"[bufferProcess] interim [680000000]: 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057756654+07:00","message":"[bufferProcess] update buffer: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057760958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057764531+07:00","message":"> Transcript [784] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057768058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057770188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057772341+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.057775096+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152529228+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152566232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152573545+07:00","message":"receive interim result [true|false]: ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152582514+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152584826+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152591912+07:00","message":"[buffer interim] 171 true ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152602083+07:00","message":"[bufferProcess] interim [830000000]:ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152607337+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152610766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152613852+07:00","message":"> Transcript [785] [false]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152617233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152619204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152621224+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152623786+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152625722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152627782+07:00","message":"> Transcript [786] [true]: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152630275+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152632145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152633927+07:00","message":"StatePrefix: 'ส่งงานตรงต่อเวลานักเรียนก็จะมีคะแนนเก็บถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152639064+07:00","message":"TextPushed: 'ส่งงานตรงต่อเวลานักเรียนก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.152645626+07:00","message":"Push: 'คะแนนเก็บถึง 60'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.152654532+07:00","message":"push: {true คะแนนเก็บถึง 60 0 0xc00041cb80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:42.164511425+07:00","message":"write wav file: './tmp/7611/7611_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.642022479+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.642081246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.642089402+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.642107027+07:00","message":"[buffer interim] 172 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.642120099+07:00","message":"[bufferProcess] interim [300000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.642123628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.886652372+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.886697175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.886703898+07:00","message":"receive interim result [false|false]: ถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.886717968+07:00","message":"[buffer interim] 172 false ถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.886726193+07:00","message":"[bufferProcess] interim [540000000]:ถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.886729124+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.886735877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.886738631+07:00","message":"> Transcript [787] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.886741312+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.892889469+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.892910683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 7\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.892914686+07:00","message":"receive interim result [false|false]: ถึง 7"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:42.892924676+07:00","message":"[buffer interim] 172 false ถึง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892929481+07:00","message":"[bufferProcess] interim [600000000]:ถึง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892931557+07:00","message":"[bufferProcess] send to processor:ถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892945569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892948096+07:00","message":"> Transcript [788] [false]: 'ถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892952014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892954554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.89295678+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:42.892959089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.143046774+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.143092507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.143097788+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.143109617+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143116841+07:00","message":"[bufferProcess] interim [780000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.14311926+07:00","message":"[bufferProcess] send to processor:ถึง 7"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143124513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143127511+07:00","message":"> Transcript [789] [false]: 'ถึง 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143130417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143132394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143135065+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.143137392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206017676+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206057138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206062818+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206074984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 70\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206077634+07:00","message":"receive interim result [false|false]:  70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206084705+07:00","message":"[buffer interim] 172 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.206088354+07:00","message":"[buffer interim] 172 false  70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206095239+07:00","message":"[bufferProcess] interim [900000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.20609757+07:00","message":"[bufferProcess] send to processor:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206102842+07:00","message":"[bufferProcess] interim [900000000]: 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206105282+07:00","message":"[bufferProcess] update buffer: ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.20610811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206111141+07:00","message":"> Transcript [790] [false]: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206114322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206116453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206119007+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.206121206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522346383+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522388929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522395068+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522405249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 70 คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522408562+07:00","message":"receive interim result [false|false]:  70 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522415678+07:00","message":"[buffer interim] 172 false ถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.522418946+07:00","message":"[buffer interim] 172 false  70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522425063+07:00","message":"[bufferProcess] interim [140000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522427254+07:00","message":"[bufferProcess] send to processor:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522430126+07:00","message":"[bufferProcess] interim [140000000]: 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522432955+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522435676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522438361+07:00","message":"> Transcript [791] [false]: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522441661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522443651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522445882+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522447884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522450279+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522453721+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522456012+07:00","message":"Set new StatePrefix : 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.522458143+07:00","message":"Next Push (prob) : ' 70'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.52246607+07:00","message":"push: {false ถึง 0 0xc002124d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.722738553+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.72276831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.72277234+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.72278316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.7227859+07:00","message":"receive interim result [false|false]:  คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.722791634+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.722795197+07:00","message":"[buffer interim] 172 false  คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722802907+07:00","message":"[bufferProcess] interim [380000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.72280656+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722815509+07:00","message":"[bufferProcess] interim [380000000]: คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722819268+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722834621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722863042+07:00","message":"> Transcript [792] [false]: 'ถึง 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722871674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.7228737+07:00","message":"StatePrefix: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.722876415+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915163132+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915207351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915213109+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915226408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915229359+07:00","message":"receive interim result [false|false]:  คะแนนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.91524884+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:43.915266334+07:00","message":"[buffer interim] 172 false  คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915276456+07:00","message":"[bufferProcess] interim [560000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915280189+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915286665+07:00","message":"[bufferProcess] interim [560000000]: คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915291402+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915294636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915298162+07:00","message":"> Transcript [793] [false]: 'ถึง 70 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915301569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.91530378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.915305925+07:00","message":"StatePrefix: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:43.91530827+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049798463+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049847957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049854533+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049871581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049875105+07:00","message":"receive interim result [false|false]:  คะแนนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049882893+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.049886157+07:00","message":"[buffer interim] 172 false  คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049893345+07:00","message":"[bufferProcess] interim [680000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049895745+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049900585+07:00","message":"[bufferProcess] interim [680000000]: คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049903045+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049906331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049912101+07:00","message":"> Transcript [794] [false]: 'ถึง 70 คะแนนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049924551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049927453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049929534+07:00","message":"StatePrefix: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.049932287+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:44.113007935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:44.113032483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.620840775+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.620882965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70 คะแนนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.620889223+07:00","message":"receive interim result [false|false]: ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.620900243+07:00","message":"[buffer interim] 172 false ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620920373+07:00","message":"[bufferProcess] interim [280000000]:ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620923874+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620927853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620930877+07:00","message":"> Transcript [795] [false]: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620935026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.62093715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.6209393+07:00","message":"StatePrefix: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620941515+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620944706+07:00","message":"Push: ' 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.62094665+07:00","message":"TextPushed: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620949387+07:00","message":"Set new StatePrefix : 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:44.620951794+07:00","message":"Next Push (prob) : ' คะแนนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:44.620959924+07:00","message":"push: {false  70 0 0xc002124d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136102251+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136159535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136165845+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136180127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136183861+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136200261+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.136213359+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136221817+07:00","message":"[bufferProcess] interim [820000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136226972+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136230384+07:00","message":"[bufferProcess] interim [820000000]: คะแนนนะคะเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136233897+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136237997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136241577+07:00","message":"> Transcript [796] [false]: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136245137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136247345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136249813+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.136252304+07:00","message":"TextPushed: 'ถึง 70'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394519166+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.39456598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394572489+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394586164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้วตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394590364+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้วตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394607989+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.394633354+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394640931+07:00","message":"[bufferProcess] interim [60000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394644586+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394651379+07:00","message":"[bufferProcess] interim [60000000]: คะแนนนะคะเสร็จแล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394654747+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.39465788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394661403+07:00","message":"> Transcript [797] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.39466521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394667575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.394670092+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.39467243+07:00","message":"TextPushed: 'ถึง 70'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722887418+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722942069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722949243+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722963162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้วตอนสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.72296708+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้วตอนสอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722976348+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:45.722979754+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้วตอนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.722987022+07:00","message":"[bufferProcess] interim [420000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.722989545+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.722993057+07:00","message":"[bufferProcess] interim [420000000]: คะแนนนะคะเสร็จแล้วตอนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.722996712+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.722999714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.723002824+07:00","message":"> Transcript [798] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.723006644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.723010259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.72301433+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:45.723018152+07:00","message":"TextPushed: 'ถึง 70'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036165073+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036204396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036210489+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.03622204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้วตอนสอบอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036225398+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036233387+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036237335+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036245423+07:00","message":"[bufferProcess] interim [720000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036249294+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036253456+07:00","message":"[bufferProcess] interim [720000000]: คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036257546+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036261833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036265992+07:00","message":"> Transcript [799] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036269926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036272359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036274427+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036276646+07:00","message":"TextPushed: 'ถึง 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036279305+07:00","message":"Push: ' คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036281322+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036283523+07:00","message":"Set new StatePrefix : 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.036286115+07:00","message":"Next Push (prob) : 'เสร็จแล้วตอนสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.036294933+07:00","message":"push: {false  คะแนนนะคะ 0 0xc002124d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358242072+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358277316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.35828381+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358292908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้วตอนสอบอีก 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358296404+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้วตอนสอบอีก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358304161+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.358308286+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้วตอนสอบอีก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358315372+07:00","message":"[bufferProcess] interim [20000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.35831787+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358323385+07:00","message":"[bufferProcess] interim [20000000]: คะแนนนะคะเสร็จแล้วตอนสอบอีก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358325936+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.35833868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358364866+07:00","message":"> Transcript [800] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358371514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358373994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.35837662+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.358379882+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602587363+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602624628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602630433+07:00","message":"receive interim result [false|false]: ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602641999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนนนะคะเสร็จแล้วตอนสอบอีก 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602645311+07:00","message":"receive interim result [false|false]:  คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602652398+07:00","message":"[buffer interim] 172 false ถึง 70"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.602655949+07:00","message":"[buffer interim] 172 false  คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602662136+07:00","message":"[bufferProcess] interim [260000000]:ถึง 70"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.60266534+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602668706+07:00","message":"[bufferProcess] interim [260000000]: คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602671372+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602674304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602677155+07:00","message":"> Transcript [801] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602681052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602683387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602685358+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.602687629+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603052503+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603061173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603065318+07:00","message":"receive interim result [false|false]: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603072611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603075174+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603078608+07:00","message":"[buffer interim] 172 false ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.603081633+07:00","message":"[buffer interim] 172 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603084982+07:00","message":"[bufferProcess] interim [320000000]:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.60308712+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603089714+07:00","message":"[bufferProcess] interim [320000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603091941+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603094011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603096093+07:00","message":"> Transcript [802] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603098168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603099984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.603102228+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.6031045+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993775468+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.99382047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993828069+07:00","message":"receive interim result [false|false]: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993838097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993841707+07:00","message":"receive interim result [false|false]:  30 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993857757+07:00","message":"[buffer interim] 172 false ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993873357+07:00","message":"[buffer interim] 172 false  30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993883201+07:00","message":"[bufferProcess] interim [680000000]:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993887373+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993891356+07:00","message":"[bufferProcess] interim [680000000]: 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993893993+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.99389713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993900585+07:00","message":"> Transcript [803] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993904827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993907039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993909332+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993911735+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993914999+07:00","message":"Push: 'เสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993917034+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993919544+07:00","message":"Set new StatePrefix : 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:46.993921974+07:00","message":"Next Push (prob) : 'อีก 30'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:46.993931716+07:00","message":"push: {false เสร็จแล้วตอนสอบ 0 0xc002124d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.098537145+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:47.113760664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:47.113769405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239800744+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239841407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239848224+07:00","message":"receive interim result [false|false]: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239861278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คะแนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239869334+07:00","message":"receive interim result [false|false]:  คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239878112+07:00","message":"[buffer interim] 172 false ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.239882082+07:00","message":"[buffer interim] 172 false  คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239888236+07:00","message":"[bufferProcess] interim [860000000]:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.23989085+07:00","message":"[bufferProcess] send to processor:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239894072+07:00","message":"[bufferProcess] interim [860000000]: คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239896714+07:00","message":"[bufferProcess] update buffer: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239899544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239902188+07:00","message":"> Transcript [804] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239905759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239907876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.239909928+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.23991386+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.290292204+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.439245003+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.439281501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.439289702+07:00","message":"receive interim result [true|false]: ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.439299604+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.43930216+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.43930826+07:00","message":"[buffer interim] 172 true ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439315125+07:00","message":"[bufferProcess] interim [130000000]:ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439320589+07:00","message":"[bufferProcess] send to processor (isfinal):ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439323791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439326305+07:00","message":"> Transcript [805] [false]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439329477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.43933154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439333827+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439336193+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439338252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439341746+07:00","message":"> Transcript [806] [true]: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30 คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439344448+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439346516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439348292+07:00","message":"StatePrefix: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบอีก 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439350244+07:00","message":"TextPushed: 'ถึง 70 คะแนนนะคะเสร็จแล้วตอนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:47.439356298+07:00","message":"Push: 'อีก 30 คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:47.439364779+07:00","message":"push: {true อีก 30 คะแนน 0 0xc002124d00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:47.449415481+07:00","message":"write wav file: './tmp/7611/7611_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.02908986+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.029131728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.029136773+07:00","message":"receive interim result [false|false]: ดูหนัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.029153298+07:00","message":"[buffer interim] 173 false ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.029202823+07:00","message":"[bufferProcess] interim [540000000]:ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.029205591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.077708824+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.077753438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.07775939+07:00","message":"receive interim result [false|false]: อยู่นั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.077774086+07:00","message":"[buffer interim] 173 false อยู่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.077781106+07:00","message":"[bufferProcess] interim [600000000]:อยู่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.077783389+07:00","message":"[bufferProcess] send to processor:ดูหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.077787041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.077790056+07:00","message":"> Transcript [807] [false]: 'ดูหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.077792691+07:00","message":"Set StatePrefix (first interim): 'ดูหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.140841921+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.140876607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.140883554+07:00","message":"receive interim result [false|false]: อยู่นั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.140900178+07:00","message":"[buffer interim] 173 false อยู่นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.14090767+07:00","message":"[bufferProcess] interim [660000000]:อยู่นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.140916349+07:00","message":"[bufferProcess] send to processor:อยู่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.140930168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.140936587+07:00","message":"> Transcript [808] [false]: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.140939939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.14094298+07:00","message":"Set new StatePrefix: 'อยู่นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.329683936+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.329723395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.329729062+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.329743694+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329752066+07:00","message":"[bufferProcess] interim [840000000]:อยู่นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329755115+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329762219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329765224+07:00","message":"> Transcript [809] [false]: 'อยู่นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329768506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329770639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329772638+07:00","message":"StatePrefix: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.329775223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.465321004+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.465358034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.465363596+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.465380144+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465387713+07:00","message":"[bufferProcess] interim [960000000]:อยู่นั้นก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465390071+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465394035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465396909+07:00","message":"> Transcript [810] [false]: 'อยู่นั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465400494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465402653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465404859+07:00","message":"StatePrefix: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.465407025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.64994914+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.649992053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.649998244+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.650013226+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650020746+07:00","message":"[bufferProcess] interim [140000000]:อยู่นั้นก็จะมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650023506+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650027502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650030808+07:00","message":"> Transcript [811] [false]: 'อยู่นั้นก็จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650033996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650036546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650038508+07:00","message":"StatePrefix: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.650040724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.843048402+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.84309721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.843109012+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยพี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.84312593+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843139826+07:00","message":"[bufferProcess] interim [380000000]:อยู่นั้นก็จะมาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843145156+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843149904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843153096+07:00","message":"> Transcript [812] [false]: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843156858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843159362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.84316137+07:00","message":"StatePrefix: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843163602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.84316939+07:00","message":"Push: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.843171774+07:00","message":"TextPushed: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.84317455+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.84317696+07:00","message":"Next Push (prob) : 'ก็จะมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.843194259+07:00","message":"push: {false อยู่นั้น 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.914410892+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.914459415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.914465426+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:48.914478901+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914487248+07:00","message":"[bufferProcess] interim [500000000]:อยู่นั้นก็จะมาช่วยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914490051+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914495453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914498372+07:00","message":"> Transcript [813] [false]: 'อยู่นั้นก็จะมาช่วยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.91450282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914505291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914507369+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:48.914509851+07:00","message":"TextPushed: 'อยู่นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.239393403+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.239438062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.239445328+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.23946129+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239471584+07:00","message":"[bufferProcess] interim [800000000]:อยู่นั้นก็จะมาช่วยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239474266+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.23947985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239482739+07:00","message":"> Transcript [814] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239486459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239488681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239491432+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.239494662+07:00","message":"TextPushed: 'อยู่นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.363035651+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.36308255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.363089332+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.363105329+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363113873+07:00","message":"[bufferProcess] interim [860000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.36311712+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.36312366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363128647+07:00","message":"> Transcript [815] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363133978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363137445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363140714+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.363144364+07:00","message":"TextPushed: 'อยู่นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.548499611+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.548542763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.548548888+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.548563794+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548572243+07:00","message":"[bufferProcess] interim [40000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548574984+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548582224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548585573+07:00","message":"> Transcript [816] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548589476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.54859203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548594629+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548597075+07:00","message":"TextPushed: 'อยู่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548603308+07:00","message":"Push: 'ก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548605524+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548608049+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.548610332+07:00","message":"Next Push (prob) : 'เพิ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.548633018+07:00","message":"push: {false ก็จะมาช่วย 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.637906517+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.637947747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.637954723+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.637971388+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.637979223+07:00","message":"[bufferProcess] interim [160000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.637987829+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.63799186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.637995309+07:00","message":"> Transcript [817] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.637999005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.638001283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.638003316+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.638006215+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.644600188+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.644612904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.644617306+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.644627852+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644632108+07:00","message":"[bufferProcess] interim [220000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644634719+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.64463697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644639044+07:00","message":"> Transcript [818] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644641384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644643558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644645311+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.644647328+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.796381581+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.796425357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.796431424+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:49.796448133+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796456053+07:00","message":"[bufferProcess] interim [340000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796458618+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796464432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796467457+07:00","message":"> Transcript [819] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796470967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796473392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796475741+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:49.796478789+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:50.114777487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:50.114786704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.117863243+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.117902327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.117908617+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.117924435+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117931919+07:00","message":"[bufferProcess] interim [640000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117934831+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117942299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117945659+07:00","message":"> Transcript [820] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117949554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117951841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117954264+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117957399+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117963873+07:00","message":"Push: 'เพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117965912+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117968359+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.117970949+07:00","message":"Next Push (prob) : 'ให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.117978397+07:00","message":"push: {false เพิ่มทำ 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450003327+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450064427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450071457+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450085407+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450098231+07:00","message":"[bufferProcess] interim [940000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450100944+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450104839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450107857+07:00","message":"> Transcript [821] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450111625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450113951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450116792+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.45011985+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450196251+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450243442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450249637+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.450266468+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450274743+07:00","message":"[bufferProcess] interim [0]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450278112+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450285104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450288085+07:00","message":"> Transcript [822] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.45029207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450294339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450296578+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.450300085+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.70423401+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.704275609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.704283715+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.704299694+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704308678+07:00","message":"[bufferProcess] interim [300000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704311455+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704315369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.70431851+07:00","message":"> Transcript [823] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704322045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704324153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704326574+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.704329103+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.830015272+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.830057484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.830063678+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.830079077+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830087626+07:00","message":"[bufferProcess] interim [360000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830090297+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830093923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830097015+07:00","message":"> Transcript [824] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830102102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830104495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830106851+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830109465+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830112634+07:00","message":"Push: 'ให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830114586+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.83011703+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:50.830119603+07:00","message":"Next Push (prob) : 'ได้เกรด 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:50.830129011+07:00","message":"push: {false ให้นักเรียน 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030383087+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030424278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030432008+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030441332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030443872+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030450835+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.030454684+07:00","message":"[buffer interim] 173 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030460794+07:00","message":"[bufferProcess] interim [600000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030463514+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030466634+07:00","message":"[bufferProcess] interim [600000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030469561+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.03047228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030475132+07:00","message":"> Transcript [825] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030477678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.030479795+07:00","message":"Set new StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211271477+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211313071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211319573+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211331143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2.5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211333913+07:00","message":"receive interim result [false|false]:  2.5"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211340535+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.211344619+07:00","message":"[buffer interim] 173 false  2.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211351765+07:00","message":"[bufferProcess] interim [780000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211355013+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211358594+07:00","message":"[bufferProcess] interim [780000000]: 2.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211361367+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211377379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211406314+07:00","message":"> Transcript [826] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211413319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211416707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211419591+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.211422674+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.339320527+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.339371715+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-07-09T09:23:51.339381559+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.339397611+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-07-09T09:23:51.339402048+07:00","message":"receive interim result [false|false]:  2 เกรด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.339412154+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.339416342+07:00","message":"[buffer interim] 173 false  2 เกรด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339422744+07:00","message":"[bufferProcess] interim [840000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339425638+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339428647+07:00","message":"[bufferProcess] interim [840000000]: 2 เกรด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.33943144+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339434711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339437571+07:00","message":"> Transcript [827] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339441126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339443346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.33944532+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.339448009+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662680788+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662725996+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-07-09T09:23:51.662733791+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662746349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เกรด 3 เกรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662749141+07:00","message":"receive interim result [false|false]:  2 เกรด 3 เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662757325+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.662761549+07:00","message":"[buffer interim] 173 false  2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662768626+07:00","message":"[bufferProcess] interim [140000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662771368+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662774627+07:00","message":"[bufferProcess] interim [140000000]: 2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662777155+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662780256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.66278329+07:00","message":"> Transcript [828] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.66278724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.66278935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662791474+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.662794477+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.72307353+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723111919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.72311868+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723130466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 เกรด 3 เกรด 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723133862+07:00","message":"receive interim result [false|false]:  2 เกรด 3 เกรด 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723140494+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723144495+07:00","message":"[buffer interim] 173 false  2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723151382+07:00","message":"[bufferProcess] interim [320000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723154842+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723161367+07:00","message":"[bufferProcess] interim [320000000]: 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723163966+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723181464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723211823+07:00","message":"> Transcript [829] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723218482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723221244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723223713+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723227238+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723235298+07:00","message":"Push: 'ได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.72323735+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723240156+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.723243255+07:00","message":"Next Push (prob) : ' เกรด 3 เกรด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.723268039+07:00","message":"push: {false ได้เกรด 2 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.919004414+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.9190441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.91905066+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.919064274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เกรด 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.919067966+07:00","message":"receive interim result [false|false]:  เกรด 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.919075456+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:51.919078994+07:00","message":"[buffer interim] 173 false  เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919085837+07:00","message":"[bufferProcess] interim [440000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919089356+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919093236+07:00","message":"[bufferProcess] interim [440000000]: เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919095705+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919099064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919101886+07:00","message":"> Transcript [830] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919105762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919107843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919109843+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:51.919112154+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.168683535+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240082863+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240128508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240135754+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240148489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240151115+07:00","message":"receive interim result [false|false]:  4 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240158989+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.240162454+07:00","message":"[buffer interim] 173 false  4 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240168936+07:00","message":"[bufferProcess] interim [740000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240171982+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240175185+07:00","message":"[bufferProcess] interim [740000000]: 4 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.2401776+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.24018097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240183895+07:00","message":"> Transcript [831] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240189044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240191347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240193474+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.240196026+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308112982+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308156584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308165725+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.30818103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308184621+07:00","message":"receive interim result [false|false]:  4 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308192898+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.308196506+07:00","message":"[buffer interim] 173 false  4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308203582+07:00","message":"[bufferProcess] interim [860000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308206096+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308209531+07:00","message":"[bufferProcess] interim [860000000]: 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308212503+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308235515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308273742+07:00","message":"> Transcript [832] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308281824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308285214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308289728+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.308293098+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310269048+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310281384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310285838+07:00","message":"receive interim result [false|false]: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.31029588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310298375+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310302583+07:00","message":"[buffer interim] 173 false อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310305366+07:00","message":"[buffer interim] 173 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310309066+07:00","message":"[bufferProcess] interim [920000000]:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310311793+07:00","message":"[bufferProcess] send to processor:อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310319025+07:00","message":"[bufferProcess] interim [920000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310322357+07:00","message":"[bufferProcess] update buffer: อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310325348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310328896+07:00","message":"> Transcript [833] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310333056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.31033528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310337408+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310340238+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310348156+07:00","message":"Push: ' เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310350339+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310352599+07:00","message":"Set new StatePrefix : 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.310355224+07:00","message":"Next Push (prob) : ' 4 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.310395308+07:00","message":"push: {false  เกรด 3 เกรด 0 0xc002b36900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.506850441+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.506904608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ\",\"confidence\":0.9557443}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.506911559+07:00","message":"receive interim result [true|false]: อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.506919861+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.506922112+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.50692946+07:00","message":"[buffer interim] 173 true อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506940342+07:00","message":"[bufferProcess] interim [100000000]:อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506946032+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506949814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506952846+07:00","message":"> Transcript [834] [false]: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506956767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506958838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.50696124+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506964158+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506966122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506968405+07:00","message":"> Transcript [835] [true]: 'อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.50697079+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506974422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506976492+07:00","message":"StatePrefix: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506978547+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.506980456+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.507202059+07:00","message":"Push: ' 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.507205292+07:00","message":"TextPushed: 'อยู่นั้นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.507207663+07:00","message":"Set new StatePrefix : 'อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.507210048+07:00","message":"Next Push (prob) : 'อยู่นั่นก็จะมาช่วยเพิ่มทำให้นักเรียนได้เกรด 2 เกรด 3 เกรด 4 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:52.50721817+07:00","message":"push: {true  4 นะคะ 0 0xc002b36900}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:52.507234905+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_173.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:52.51683082+07:00","message":"write wav file: './tmp/7611/7611_173.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:53.115544653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:53.115578666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.568550351+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.637597413+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.923121978+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.923162086+07:00","message":"found end of frame, send empty tag with msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.923166165+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.923176804+07:00","message":"[buffer interim] 174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.92318723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.923192011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.923194898+07:00","message":"> Transcript [836] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.923197898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.92319992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.923201962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.92320407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:53.923207091+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:53.923219161+07:00","message":"push: {true \n 0 0xc00041cd00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:53.927793096+07:00","message":"write wav file: './tmp/7611/7611_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.021073947+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.206591763+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.483246841+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.483278612+07:00","message":"found end of frame, send empty tag with msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.483286907+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.483295114+07:00","message":"[buffer interim] 175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483304451+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483309209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483312319+07:00","message":"> Transcript [837] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483315205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483317254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483319336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.48332127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:54.483331561+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.483342452+07:00","message":"push: {true \n 0 0xc00041d100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:54.488537452+07:00","message":"write wav file: './tmp/7611/7611_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.849950827+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:54.917251844+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.195988831+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.196025462+07:00","message":"found end of frame, send empty tag with msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.19603016+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.196059848+07:00","message":"[buffer interim] 176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196102047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196109165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196114261+07:00","message":"> Transcript [838] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196117253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196119749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196121981+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196123923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:55.196128789+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.196141277+07:00","message":"push: {true \n 0 0xc00041d300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:55.200489308+07:00","message":"write wav file: './tmp/7611/7611_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:55.6889935+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:56.116402423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:56.116425357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.447252615+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.730549309+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.730571617+07:00","message":"found end of frame, send empty tag with msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.73057485+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.730583791+07:00","message":"[buffer interim] 177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.73059286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.730597428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.730600531+07:00","message":"> Transcript [839] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.73060311+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.730605622+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.730607602+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.73060993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:56.730618165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.730629702+07:00","message":"push: {true \n 0 0xc001e8a000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:56.735746215+07:00","message":"write wav file: './tmp/7611/7611_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:56.898403217+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.156986508+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.445959834+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.445997923+07:00","message":"found end of frame, send empty tag with msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.446002233+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.446010386+07:00","message":"[buffer interim] 178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446019193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446022561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446025155+07:00","message":"> Transcript [840] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446027613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446029593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446031569+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446033584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:57.446037957+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:57.446047074+07:00","message":"push: {true \n 0 0xc002b36b00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:57.450568799+07:00","message":"write wav file: './tmp/7611/7611_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.179177447+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.306998172+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.688590616+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.7179104+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.7179419+07:00","message":"found end of frame, send empty tag with msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.717945931+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.717956319+07:00","message":"[buffer interim] 179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717965596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717971064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717974431+07:00","message":"> Transcript [841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717977704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717979746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717981668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717983629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:23:58.717989769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:58.718001426+07:00","message":"push: {true \n 0 0xc000045000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:23:58.722900774+07:00","message":"write wav file: './tmp/7611/7611_179.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:59.116485169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:23:59.116513638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:59.907146719+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:23:59.97056958+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.196082545+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.196124668+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.196128866+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.196138121+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.19614748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196151978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196155949+07:00","message":"> Transcript [842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196160294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196163232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196166978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196170434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.196174966+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.196189705+07:00","message":"push: {true \n 0 0xc002124c80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:00.202533855+07:00","message":"write wav file: './tmp/7611/7611_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.237091144+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.298934746+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.545396701+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.545427965+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.545431921+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.545442185+07:00","message":"[buffer interim] 181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545456406+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545460562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545463501+07:00","message":"> Transcript [843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545466316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545468353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545470384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.54547231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:00.545483222+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:00.545494611+07:00","message":"push: {true \n 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:00.550387302+07:00","message":"write wav file: './tmp/7611/7611_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.197345363+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.328344048+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.446867218+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.481989116+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.48201504+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.482018279+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.482026755+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482035134+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482046584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482049699+07:00","message":"> Transcript [844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482052437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482054832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482057005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.482058996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.48206186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.482072859+07:00","message":"push: {true \n 0 0xc001e8a680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:01.488437364+07:00","message":"write wav file: './tmp/7611/7611_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.708737834+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.725660587+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.725682586+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.725686882+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.725694465+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.72570332+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725714931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725719315+07:00","message":"> Transcript [845] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725723156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725725837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725728513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725731482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:01.725735588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.72577116+07:00","message":"push: {true \n 0 0xc001e8aa80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:01.731405124+07:00","message":"write wav file: './tmp/7611/7611_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:01.896755647+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.088104146+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:02.116905906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:02.11691902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.157186307+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.177137016+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.177151355+07:00","message":"found end of frame, send empty tag with msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.177154379+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.177171435+07:00","message":"[buffer interim] 184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.17718178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177187687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177191012+07:00","message":"> Transcript [846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177193763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177195839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177197792+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177200066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.177204521+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.177213719+07:00","message":"push: {true \n 0 0xc002b37200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:02.181542172+07:00","message":"write wav file: './tmp/7611/7611_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.430983549+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.431006794+07:00","message":"found end of frame, send empty tag with msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.431010118+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.431016398+07:00","message":"[buffer interim] 185 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431024469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431029709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431034281+07:00","message":"> Transcript [847] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431038164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431041292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431043873+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431047132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:02.431057935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.431067412+07:00","message":"push: {true \n 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:02.435122098+07:00","message":"write wav file: './tmp/7611/7611_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:02.800370141+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.04651501+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.315576165+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.315608119+07:00","message":"found end of frame, send empty tag with msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.315612185+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.315625385+07:00","message":"[buffer interim] 186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315633885+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315637761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315640519+07:00","message":"> Transcript [848] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315643332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315645433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315647437+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315649303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:03.315652049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.315662884+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:03.319962218+07:00","message":"write wav file: './tmp/7611/7611_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:03.498502652+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:05.117925077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:05.117938672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.685340496+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.685388615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.685394578+07:00","message":"receive interim result [false|false]: ทีเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.68540815+07:00","message":"[buffer interim] 187 false ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.685417943+07:00","message":"[bufferProcess] interim [720000000]:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.685420233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.685426492+07:00","message":"[bufferProcess] send to processor (ticker):ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.685429577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.68543252+07:00","message":"> Transcript [849] [false]: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:05.685434951+07:00","message":"Set StatePrefix (first interim): 'ทีเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.736249086+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.868826607+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.926689138+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:05.999053354+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088764922+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088813368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีเด็ด\",\"confidence\":0.67607594}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088819597+07:00","message":"receive interim result [true|false]: ทีเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.08883112+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088833389+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088840817+07:00","message":"[buffer interim] 187 true ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088851596+07:00","message":"[bufferProcess] interim [260000000]:ทีเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088858679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088861429+07:00","message":"> Transcript [850] [true]: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088864632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088867053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088869394+07:00","message":"StatePrefix: 'ทีเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.0888735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.088881166+07:00","message":"Push: 'ทีเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.088890657+07:00","message":"push: {true ทีเด็ด 0 0xc0026aae80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:06.095997593+07:00","message":"write wav file: './tmp/7611/7611_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.221847225+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.221875837+07:00","message":"found end of frame, send empty tag with msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.221879733+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.221888961+07:00","message":"[buffer interim] 188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221897049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221900536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221903511+07:00","message":"> Transcript [851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221906422+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221908521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221910598+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221912489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.221915245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.221929593+07:00","message":"push: {true \n 0 0xc0026ab000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:06.226561502+07:00","message":"write wav file: './tmp/7611/7611_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.31741458+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.507109346+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.606469958+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.606489753+07:00","message":"found end of frame, send empty tag with msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.606493227+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.606500556+07:00","message":"[buffer interim] 189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606507892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606511683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606514453+07:00","message":"> Transcript [852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606516995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606519003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606520973+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606522867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:06.606525396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:06.606534447+07:00","message":"push: {true \n 0 0xc001e8ac80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:06.611298204+07:00","message":"write wav file: './tmp/7611/7611_189.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:08.119009547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:08.119012964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.393679835+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.393738787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.393745165+07:00","message":"receive interim result [false|false]: ตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.393764223+07:00","message":"[buffer interim] 190 false ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.393772655+07:00","message":"[bufferProcess] interim [680000000]:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.39377513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.393782387+07:00","message":"[bufferProcess] send to processor (ticker):ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.393785014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.393787861+07:00","message":"> Transcript [853] [false]: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.393790223+07:00","message":"Set StatePrefix (first interim): 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.443551543+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.443588579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.443593873+07:00","message":"receive interim result [false|false]: ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.443605624+07:00","message":"[buffer interim] 190 false ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.44361253+07:00","message":"[bufferProcess] interim [740000000]:ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.443614493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.844500157+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.844559069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้โอเค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.844567214+07:00","message":"receive interim result [false|false]: ตรงนี้โอเค"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:08.844579834+07:00","message":"[buffer interim] 190 false ตรงนี้โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.84458695+07:00","message":"[bufferProcess] interim [160000000]:ตรงนี้โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.84458947+07:00","message":"[bufferProcess] send to processor:ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.84459471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.84459753+07:00","message":"> Transcript [854] [false]: 'ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.84460056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.844602901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.844605134+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:08.844607372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.147516153+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.147579103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้โอเคไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.147584717+07:00","message":"receive interim result [false|false]: ตรงนี้โอเคไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.147597458+07:00","message":"[buffer interim] 190 false ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147604338+07:00","message":"[bufferProcess] interim [460000000]:ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147607275+07:00","message":"[bufferProcess] send to processor:ตรงนี้โอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.14761236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147615401+07:00","message":"> Transcript [855] [false]: 'ตรงนี้โอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147619183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.14762201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147624476+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.147626895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.717082316+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.717127179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้โอเคไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.717133329+07:00","message":"receive interim result [false|false]: ตรงนี้โอเคไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.717149689+07:00","message":"[buffer interim] 190 false ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717158294+07:00","message":"[bufferProcess] interim [60000000]:ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.71717315+07:00","message":"[bufferProcess] send to processor:ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717181276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717184729+07:00","message":"> Transcript [856] [false]: 'ตรงนี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717188502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717190983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717193225+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:09.717195561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:09.776608069+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053279446+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053332176+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-07-09T09:24:10.053339922+07:00","message":"receive interim result [true|false]: ตรงนี้โอเคไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053351779+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053354608+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053363053+07:00","message":"[buffer interim] 190 true ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053371775+07:00","message":"[bufferProcess] interim [480000000]:ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053375106+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงนี้โอเคไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053386261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.05342444+07:00","message":"> Transcript [857] [false]: 'ตรงนี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053432541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053435626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053437908+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053440268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053452291+07:00","message":"Push: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053459856+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053463117+07:00","message":"Set new StatePrefix : 'ตรงนี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053465803+07:00","message":"Next Push (prob) : 'นี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053468388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053470747+07:00","message":"> Transcript [858] [true]: 'ตรงนี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053473733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053475492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053477501+07:00","message":"StatePrefix: 'ตรงนี้โอเคไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053480137+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.053483298+07:00","message":"Push: 'นี้โอเคไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053497071+07:00","message":"push: {false ตรง 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.053504532+07:00","message":"push: {true นี้โอเคไหม 0 0xc002b37180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:10.063567227+07:00","message":"write wav file: './tmp/7611/7611_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.169708293+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.920046523+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.920098269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.92010379+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:10.920121774+07:00","message":"[buffer interim] 191 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.920130336+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:10.920132393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.027384323+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.027433512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.027438937+07:00","message":"receive interim result [false|false]: ใครเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.027456195+07:00","message":"[buffer interim] 191 false ใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.027464746+07:00","message":"[bufferProcess] interim [600000000]:ใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.027467464+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.027470693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.027473628+07:00","message":"> Transcript [859] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.027475971+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.06480549+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.064845177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.064851296+07:00","message":"receive interim result [false|false]: ใครเห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.064864954+07:00","message":"[buffer interim] 191 false ใครเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.064872059+07:00","message":"[bufferProcess] interim [720000000]:ใครเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.064874689+07:00","message":"[bufferProcess] send to processor:ใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.064878211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.064881499+07:00","message":"> Transcript [860] [false]: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.064883641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.06488598+07:00","message":"Set new StatePrefix: 'ใครเห็น'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:11.119995188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:11.120008143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.329474407+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.329526252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็นด้วยยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.329532548+07:00","message":"receive interim result [false|false]: ใครเห็นด้วยยก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.32954729+07:00","message":"[buffer interim] 191 false ใครเห็นด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329558693+07:00","message":"[bufferProcess] interim [960000000]:ใครเห็นด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329561399+07:00","message":"[bufferProcess] send to processor:ใครเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329565521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329568863+07:00","message":"> Transcript [861] [false]: 'ใครเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329572519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329574682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329576845+07:00","message":"StatePrefix: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.329578925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.520556619+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.520606611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็นด้วยยกมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.520613677+07:00","message":"receive interim result [false|false]: ใครเห็นด้วยยกมือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.520631058+07:00","message":"[buffer interim] 191 false ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520640458+07:00","message":"[bufferProcess] interim [140000000]:ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520643335+07:00","message":"[bufferProcess] send to processor:ใครเห็นด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520646943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520650595+07:00","message":"> Transcript [862] [false]: 'ใครเห็นด้วยยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520654678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520656882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520658911+07:00","message":"StatePrefix: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:11.520660991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:11.95678741+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.097084839+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.097142767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็นด้วยยกมือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.09715002+07:00","message":"receive interim result [false|false]: ใครเห็นด้วยยกมือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.097176278+07:00","message":"[buffer interim] 191 false ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097189319+07:00","message":"[bufferProcess] interim [740000000]:ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097191979+07:00","message":"[bufferProcess] send to processor:ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097195702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097198879+07:00","message":"> Transcript [863] [false]: 'ใครเห็นด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097203078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097207263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097209171+07:00","message":"StatePrefix: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.097211484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.244921494+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.244971929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเห็นด้วยยกมือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.244978896+07:00","message":"receive interim result [true|false]: ใครเห็นด้วยยกมือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.244991066+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.244993603+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.245001724+07:00","message":"[buffer interim] 191 true ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245010892+07:00","message":"[bufferProcess] interim [10000000]:ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245014217+07:00","message":"[bufferProcess] send to processor (isfinal):ใครเห็นด้วยยกมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245017913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245020972+07:00","message":"> Transcript [864] [false]: 'ใครเห็นด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245024735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245026781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245028867+07:00","message":"StatePrefix: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245031164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245033909+07:00","message":"Push: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245036327+07:00","message":"TextPushed: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245039201+07:00","message":"Set new StatePrefix : 'ใครเห็นด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245041609+07:00","message":"Next Push (prob) : 'ด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245043348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245045465+07:00","message":"> Transcript [865] [true]: 'ใครเห็นด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245047647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245049386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245051812+07:00","message":"StatePrefix: 'ใครเห็นด้วยยกมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.245053756+07:00","message":"TextPushed: 'ใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:12.24505586+07:00","message":"Push: 'ด้วยยกมือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.245064616+07:00","message":"push: {false ใครเห็น 0 0xc0026aa100}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:12.245070946+07:00","message":"push: {true ด้วยยกมือ 0 0xc0026aa100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:12.25194122+07:00","message":"write wav file: './tmp/7611/7611_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:13.748822435+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:14.12085074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:14.120862318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.196277854+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.389267895+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.47134837+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.471382365+07:00","message":"found end of frame, send empty tag with msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.471386678+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.471397406+07:00","message":"[buffer interim] 192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471407685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471413608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471418214+07:00","message":"> Transcript [866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471422322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471425146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471428099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471431614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:14.471435607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.471455887+07:00","message":"push: {true \n 0 0xc000045700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:14.476284488+07:00","message":"write wav file: './tmp/7611/7611_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:14.96761976+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.247693028+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.247724807+07:00","message":"found end of frame, send empty tag with msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.247729696+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.247741211+07:00","message":"[buffer interim] 193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.24774938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247753278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247756252+07:00","message":"> Transcript [867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.24775936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247761365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247763491+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247765547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:15.247768504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.24777942+07:00","message":"push: {true \n 0 0xc000045a00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:15.253916129+07:00","message":"write wav file: './tmp/7611/7611_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.408174142+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:15.92792012+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.04903331+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.215686516+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.215710111+07:00","message":"found end of frame, send empty tag with msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.21571344+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.215722519+07:00","message":"[buffer interim] 194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.21573041+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215734937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215738851+07:00","message":"> Transcript [868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215741644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.21574375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215745671+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215747675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:16.215750629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:16.215761454+07:00","message":"push: {true \n 0 0xc0026ab480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:16.220701315+07:00","message":"write wav file: './tmp/7611/7611_194.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:17.121334717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:17.121371563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.2972053+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.554430965+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.554478872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.554484732+07:00","message":"receive interim result [false|false]: ที่อยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.554499629+07:00","message":"[buffer interim] 195 false ที่อยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554507943+07:00","message":"[bufferProcess] interim [280000000]:ที่อยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554510516+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554517094+07:00","message":"[bufferProcess] send to processor (ticker):ที่อยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554520016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554523076+07:00","message":"> Transcript [869] [false]: 'ที่อยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.554525734+07:00","message":"Set StatePrefix (first interim): 'ที่อยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621347508+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621414164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บ้าน\",\"confidence\":0.87729937}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621420911+07:00","message":"receive interim result [true|false]: ที่อยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621432143+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621434426+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621441606+07:00","message":"[buffer interim] 195 true ที่อยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621448767+07:00","message":"[bufferProcess] interim [460000000]:ที่อยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.62145226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621454903+07:00","message":"> Transcript [870] [true]: 'ที่อยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621458044+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621460392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621462369+07:00","message":"StatePrefix: 'ที่อยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621464407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:18.621469144+07:00","message":"Push: 'ที่อยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:18.621476874+07:00","message":"push: {true ที่อยู่บ้าน 0 0xc001e8ac00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:18.629348204+07:00","message":"write wav file: './tmp/7611/7611_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.838246063+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921216405+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921243516+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921246605+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921250507+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921252637+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921255187+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921257444+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.92125921+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921261085+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921262783+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921264558+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921266238+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:19.921268125+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.028880622+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.088139481+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:20.122385129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:20.12238494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.297059039+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.297083248+07:00","message":"found end of frame, send empty tag with msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.297086628+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.297094209+07:00","message":"[buffer interim] 196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297101093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297105218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.29710808+07:00","message":"> Transcript [871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297110706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.29711277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297114622+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297116481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.297118821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.297128091+07:00","message":"push: {true \n 0 0xc0026ab880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:20.301539142+07:00","message":"write wav file: './tmp/7611/7611_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.477680825+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.609954381+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.739516898+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.739538406+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.739541561+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.739548959+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739556863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739561471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739564659+07:00","message":"> Transcript [872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739567348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739569437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.7395713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739573308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:20.739581345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.739592066+07:00","message":"push: {true \n 0 0xc002125100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:20.744850587+07:00","message":"write wav file: './tmp/7611/7611_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:20.986140409+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.119363626+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.178234153+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.26896386+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.268989147+07:00","message":"found end of frame, send empty tag with msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.268994636+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.269007478+07:00","message":"[buffer interim] 198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269015046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.26901862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269021713+07:00","message":"> Transcript [873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269024624+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269026759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269028757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269031172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.269033788+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.269044483+07:00","message":"push: {true \n 0 0xc002125280}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:21.277201104+07:00","message":"write wav file: './tmp/7611/7611_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.437605901+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.460316235+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.460358659+07:00","message":"found end of frame, send empty tag with msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.460362906+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.460372031+07:00","message":"[buffer interim] 199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460379911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460383643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460386551+07:00","message":"> Transcript [874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460389477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460391823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460394343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460396885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.460399557+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.460410466+07:00","message":"push: {true \n 0 0xc002b37700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:21.465084+07:00","message":"write wav file: './tmp/7611/7611_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.565835903+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.862970711+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.863009896+07:00","message":"found end of frame, send empty tag with msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.863014063+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.863024344+07:00","message":"[buffer interim] 200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863033236+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863036963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863039925+07:00","message":"> Transcript [875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863042898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863044972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863047004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863049135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:21.863052164+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:21.863064232+07:00","message":"push: {true \n 0 0xc001e8a380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:21.86748196+07:00","message":"write wav file: './tmp/7611/7611_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:22.649203385+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:22.717629031+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:22.848246335+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.005488375+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.005514818+07:00","message":"found end of frame, send empty tag with msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.005518479+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.005527266+07:00","message":"[buffer interim] 201 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005535908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005540004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005543267+07:00","message":"> Transcript [876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005546128+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005548139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005550005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005552296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.005555108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.005565532+07:00","message":"push: {true \n 0 0xc001e8a500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:23.010183686+07:00","message":"write wav file: './tmp/7611/7611_201.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:23.122584248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:23.12259552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.765563148+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.76561942+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-07-09T09:24:23.765625857+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:23.765642888+07:00","message":"[buffer interim] 202 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.765651575+07:00","message":"[bufferProcess] interim [540000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:23.765653677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.220486307+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.220533311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.220539047+07:00","message":"receive interim result [false|false]: โอเคนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.220554596+07:00","message":"[buffer interim] 202 false โอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.220562399+07:00","message":"[bufferProcess] interim [20000000]:โอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.220564767+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.220567944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.220571686+07:00","message":"> Transcript [877] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.220574502+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.401589389+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.401644469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.40165078+07:00","message":"receive interim result [false|false]: โอเคนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.401669034+07:00","message":"[buffer interim] 202 false โอเคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401677544+07:00","message":"[bufferProcess] interim [200000000]:โอเคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401680011+07:00","message":"[bufferProcess] send to processor:โอเคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401683321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401686202+07:00","message":"> Transcript [878] [false]: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401688535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.401691491+07:00","message":"Set new StatePrefix: 'โอเคนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.784779485+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.784835395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.784842975+07:00","message":"receive interim result [false|false]: โอเคนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.784859406+07:00","message":"[buffer interim] 202 false โอเคนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784868344+07:00","message":"[bufferProcess] interim [620000000]:โอเคนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784870939+07:00","message":"[bufferProcess] send to processor:โอเคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784878978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784881782+07:00","message":"> Transcript [879] [false]: 'โอเคนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784885285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784887754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784890142+07:00","message":"StatePrefix: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.784892478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.914101668+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.914148176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.914154167+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:24.91416927+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914177382+07:00","message":"[bufferProcess] interim [680000000]:โอเคนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914180151+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914184947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914188884+07:00","message":"> Transcript [880] [false]: 'โอเคนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914192077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914194218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914196216+07:00","message":"StatePrefix: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:24.914198983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.109376466+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.109433991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.109440022+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.109458112+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109469564+07:00","message":"[bufferProcess] interim [860000000]:โอเคนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109472491+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109479907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109483179+07:00","message":"> Transcript [881] [false]: 'โอเคนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109486795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109489111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.109491493+07:00","message":"StatePrefix: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.10949572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.307131507+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.307181303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.307187717+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.307202632+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307210845+07:00","message":"[bufferProcess] interim [100000000]:โอเคนะคะเราก็จะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307213676+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307217293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.30722014+07:00","message":"> Transcript [882] [false]: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307223726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307225923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307227931+07:00","message":"StatePrefix: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.30723017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.30723846+07:00","message":"Push: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.30724075+07:00","message":"TextPushed: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.30724282+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.307245216+07:00","message":"Next Push (prob) : 'คะเราก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.307253488+07:00","message":"push: {false โอเคนะ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.634357547+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.634407865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.634414504+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.634430638+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634439213+07:00","message":"[bufferProcess] interim [340000000]:โอเคนะคะเราก็จะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.6344419+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634448886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634452312+07:00","message":"> Transcript [883] [false]: 'โอเคนะคะเราก็จะทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634456346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634459075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.63446176+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.634464385+07:00","message":"TextPushed: 'โอเคนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.687387262+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.687434982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.687441231+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.687461585+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687470095+07:00","message":"[bufferProcess] interim [460000000]:โอเคนะคะเราก็จะทราบกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687473198+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687480853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.68748467+07:00","message":"> Transcript [884] [false]: 'โอเคนะคะเราก็จะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687488293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687490568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687492641+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.687495534+07:00","message":"TextPushed: 'โอเคนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.893747735+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.893796849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.89380353+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:25.893819844+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893828156+07:00","message":"[bufferProcess] interim [700000000]:โอเคนะคะเราก็จะทราบกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893830629+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893836259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893839086+07:00","message":"> Transcript [885] [false]: 'โอเคนะคะเราก็จะทราบกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893843007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893845307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893847907+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:25.893850396+07:00","message":"TextPushed: 'โอเคนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.06964774+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.069700967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.069710708+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.069731085+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069742216+07:00","message":"[bufferProcess] interim [880000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069746584+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069753328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069757537+07:00","message":"> Transcript [886] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069763073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069766451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069770416+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069773868+07:00","message":"TextPushed: 'โอเคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069782284+07:00","message":"Push: 'คะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069786517+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.069792014+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.0697958+07:00","message":"Next Push (prob) : 'ทราบกันแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.069809079+07:00","message":"push: {false คะเราก็จะ 0 0xc000045800}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:26.122789723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:26.122790404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.710789455+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.710834032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.710840582+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:26.710854348+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710861838+07:00","message":"[bufferProcess] interim [480000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710864977+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710871536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710874609+07:00","message":"> Transcript [887] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710878412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710880994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710884225+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:26.710887144+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.093612042+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.093670718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.093678467+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.093694136+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093702887+07:00","message":"[bufferProcess] interim [900000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093705789+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093713584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093716275+07:00","message":"> Transcript [888] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093720736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093723177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.093725296+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.09372935+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.48521264+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.485271309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.485280205+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.485295853+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485304223+07:00","message":"[bufferProcess] interim [320000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485306801+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485313765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485317341+07:00","message":"> Transcript [889] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485321259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485323455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485325704+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.485328425+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.677280396+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.677326599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.677333475+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.677351322+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677360755+07:00","message":"[bufferProcess] interim [500000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.67736326+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677366872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677370948+07:00","message":"> Transcript [890] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677375451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677377643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677380202+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677382797+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677390865+07:00","message":"Push: 'ทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677393543+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677396023+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.677399018+07:00","message":"Next Push (prob) : 'คะต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.677408598+07:00","message":"push: {false ทราบกันแล้วนะ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.989780639+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.989829857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.989837036+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:27.989852824+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989861311+07:00","message":"[bufferProcess] interim [740000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989864179+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989872086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989875153+07:00","message":"> Transcript [891] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989881569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989883899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989885952+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:27.989888777+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.127965027+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.128015135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.128021915+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.128037194+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128045193+07:00","message":"[bufferProcess] interim [920000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128047989+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128051805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.12805537+07:00","message":"> Transcript [892] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128059442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128061623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128063619+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.128067007+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.185421594+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.185461378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.185467523+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.185480278+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185488449+07:00","message":"[bufferProcess] interim [980000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185490878+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185494465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185497743+07:00","message":"> Transcript [893] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185501625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185503947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.18550597+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.185508657+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.503617002+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.503666883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.503674205+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.503689435+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503704332+07:00","message":"[bufferProcess] interim [280000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503707582+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503714522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503718344+07:00","message":"> Transcript [894] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503722774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503725148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503729824+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.50373405+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503744532+07:00","message":"Push: 'คะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503748453+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503751747+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.503756335+07:00","message":"Next Push (prob) : 'ครูจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.50377927+07:00","message":"push: {false คะต่อไปคุณ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.821777744+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.821820795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.821827483+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:28.821841954+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821852119+07:00","message":"[bufferProcess] interim [580000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821854863+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821860823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821863907+07:00","message":"> Transcript [895] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821867231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821869642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.821872898+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:28.82187744+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:29.123822539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:29.123851012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.206240891+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.206298243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.206305604+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.206321093+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206329984+07:00","message":"[bufferProcess] interim [940000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206334389+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206345023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206348545+07:00","message":"> Transcript [896] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206352228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206354689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.20635686+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.206359953+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.210499553+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.21051549+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-07-09T09:24:29.210519992+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.210529942+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210534361+07:00","message":"[bufferProcess] interim [0]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210536888+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210539672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210542121+07:00","message":"> Transcript [897] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210545072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210546923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.210548922+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.21055164+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.460461584+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.460508186+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-07-09T09:24:29.460515704+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.460527937+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460536304+07:00","message":"[bufferProcess] interim [240000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460540502+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460547867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460551877+07:00","message":"> Transcript [898] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460558742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460562344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460568977+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460573669+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460582056+07:00","message":"Push: 'ครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460584486+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460587805+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.460590889+07:00","message":"Next Push (prob) : 'เข้าสู่เนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.46059956+07:00","message":"push: {false ครูจะเริ่ม 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.784594219+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.78463634+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-07-09T09:24:29.784643195+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:29.784657349+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784665269+07:00","message":"[bufferProcess] interim [540000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784668257+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784675354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784678029+07:00","message":"> Transcript [899] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784681863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784684342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784686524+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:29.784689265+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.102606956+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.102653809+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-07-09T09:24:30.102661317+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.102676418+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102684126+07:00","message":"[bufferProcess] interim [840000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102687617+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102695462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102698435+07:00","message":"> Transcript [900] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102702165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102704517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.10270716+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.102711624+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.466074197+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.484693797+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.484745508+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-07-09T09:24:30.48475838+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.48477894+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484793188+07:00","message":"[bufferProcess] interim [260000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484798707+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484808944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484814969+07:00","message":"> Transcript [901] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484821353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484824646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484828827+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.484833817+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.682099636+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.682144287+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-07-09T09:24:30.68215116+07:00","message":"receive interim result [false|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.682168907+07:00","message":"[buffer interim] 202 false โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682177468+07:00","message":"[bufferProcess] interim [440000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682180369+07:00","message":"[bufferProcess] send to processor:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682184148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682187597+07:00","message":"> Transcript [902] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682191602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682193843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682196301+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682204741+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682213037+07:00","message":"Push: 'เข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682215222+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682219416+07:00","message":"Set new StatePrefix : 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.682222772+07:00","message":"Next Push (prob) : 'หาการเรียนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.682262694+07:00","message":"push: {false เข้าสู่เนื้อ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.728550749+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.772968479+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.773011611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ\",\"confidence\":0.9584642}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.773020245+07:00","message":"receive interim result [true|false]: โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.773032158+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.773034486+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.773041456+07:00","message":"[buffer interim] 202 true โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773049886+07:00","message":"[bufferProcess] interim [650000000]:โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773057349+07:00","message":"[bufferProcess] send to processor (isfinal):โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773060767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773063866+07:00","message":"> Transcript [903] [false]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773067193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773069405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773073908+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.77307677+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773079062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773081106+07:00","message":"> Transcript [904] [true]: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773083542+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773085418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773087106+07:00","message":"StatePrefix: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อหาการเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773089253+07:00","message":"TextPushed: 'โอเคนะคะเราก็จะทราบกันแล้วนะคะต่อไปคุณครูจะเริ่มเข้าสู่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:30.773097455+07:00","message":"Push: 'หาการเรียนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:30.77310696+07:00","message":"push: {true หาการเรียนนะคะ 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:30.786388211+07:00","message":"write wav file: './tmp/7611/7611_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.10653114+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.166962444+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.380591283+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.380619899+07:00","message":"found end of frame, send empty tag with msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.380623307+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.380630663+07:00","message":"[buffer interim] 203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380638447+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380641739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.38064497+07:00","message":"> Transcript [905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380647872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380650611+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380653016+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380655553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.380665003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.38067481+07:00","message":"push: {true \n 0 0xc000045d00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:31.38616646+07:00","message":"write wav file: './tmp/7611/7611_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.901684994+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.901737326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.901743962+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:31.901761135+07:00","message":"[buffer interim] 204 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.901767613+07:00","message":"[bufferProcess] interim [600000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:31.901769839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.02734983+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.027400566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.027408097+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.02742738+07:00","message":"[buffer interim] 204 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.027437061+07:00","message":"[bufferProcess] interim [720000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.027440857+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.027445876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.02745051+07:00","message":"> Transcript [906] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.027454404+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:32.124329597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:32.124361802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.204848638+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.204885923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.204892489+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.204908065+07:00","message":"[buffer interim] 204 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204915443+07:00","message":"[bufferProcess] interim [900000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204917984+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.20492535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204928216+07:00","message":"> Transcript [907] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204931754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204934355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204936791+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.204939083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.708124497+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.708163424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.708174757+07:00","message":"receive interim result [false|false]: อันดับแรกเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.70818704+07:00","message":"[buffer interim] 204 false อันดับแรกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708194944+07:00","message":"[bufferProcess] interim [380000000]:อันดับแรกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708197755+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708203055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708206404+07:00","message":"> Transcript [908] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708209904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708212272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.708214733+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.70821715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.905914769+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.905967223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.905977815+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.905993649+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.90600151+07:00","message":"[bufferProcess] interim [560000000]:อันดับแรกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906004432+07:00","message":"[bufferProcess] send to processor:อันดับแรกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906007909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906011043+07:00","message":"> Transcript [909] [false]: 'อันดับแรกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906014495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906016693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.906019208+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.90602144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.995602661+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.995646952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.995652822+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.995669252+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995676765+07:00","message":"[bufferProcess] interim [680000000]:อันดับแรกเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995679561+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995683107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995686042+07:00","message":"> Transcript [910] [false]: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995690039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995692294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995694889+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995697125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995700155+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995704304+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995706513+07:00","message":"Set new StatePrefix : 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:32.995709269+07:00","message":"Next Push (prob) : 'ดับแรกเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:32.995736061+07:00","message":"push: {false อัน 0 0xc0026aba00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.236978661+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.237019891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.23702628+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.237041166+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237049096+07:00","message":"[bufferProcess] interim [860000000]:อันดับแรกเราจะมาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.23705193+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.23705877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237062025+07:00","message":"> Transcript [911] [false]: 'อันดับแรกเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237065953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237068337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237070936+07:00","message":"StatePrefix: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.237073479+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.491390494+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.49143261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.491439465+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.491452311+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491460081+07:00","message":"[bufferProcess] interim [160000000]:อันดับแรกเราจะมาเรียนกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491462581+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.49146803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491471688+07:00","message":"> Transcript [912] [false]: 'อันดับแรกเราจะมาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.49147496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491477455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491479868+07:00","message":"StatePrefix: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.491482633+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.629241217+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.629282641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.629289371+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.629304045+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629310944+07:00","message":"[bufferProcess] interim [280000000]:อันดับแรกเราจะมาเรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629313609+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629322361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629325203+07:00","message":"> Transcript [913] [false]: 'อันดับแรกเราจะมาเรียนกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629328913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629331128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629333721+07:00","message":"StatePrefix: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.629336409+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.810511322+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.810555174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.810562746+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.810579307+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810587878+07:00","message":"[bufferProcess] interim [520000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810590667+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810599826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810603083+07:00","message":"> Transcript [914] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810607372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.81061023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810612514+07:00","message":"StatePrefix: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810615596+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810623256+07:00","message":"Push: 'ดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810625348+07:00","message":"TextPushed: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810627417+07:00","message":"Set new StatePrefix : 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:33.810629689+07:00","message":"Next Push (prob) : 'มาเรียนเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:33.810637967+07:00","message":"push: {false ดับแรกเราจะ 0 0xc0026aba00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.327579021+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.327620926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.327627209+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.327640863+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327648878+07:00","message":"[bufferProcess] interim [0]:อันดับแรกเราจะมาเรียนเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327651572+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327655011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327658116+07:00","message":"> Transcript [915] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327661946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327664166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327666408+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.327668996+07:00","message":"TextPushed: 'อันดับแรกเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.387330403+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.387373046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.387378954+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.387393314+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387402391+07:00","message":"[bufferProcess] interim [60000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387405159+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387408784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.38741152+07:00","message":"> Transcript [916] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387415311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387418159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387421096+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.387423827+07:00","message":"TextPushed: 'อันดับแรกเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.706900768+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.706940964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.706947038+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.706961403+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.706970048+07:00","message":"[bufferProcess] interim [360000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.706973424+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.7069815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.706984866+07:00","message":"> Transcript [917] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.70698837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.70699064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.706993311+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.706996126+07:00","message":"TextPushed: 'อันดับแรกเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.707299021+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.707307918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.70731101+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.70731708+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707320319+07:00","message":"[bufferProcess] interim [420000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.70732275+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707326981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707329019+07:00","message":"> Transcript [918] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707331522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707333428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707335263+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707337375+07:00","message":"TextPushed: 'อันดับแรกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707340253+07:00","message":"Push: 'มาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707343296+07:00","message":"TextPushed: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707346675+07:00","message":"Set new StatePrefix : 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.707350107+07:00","message":"Next Push (prob) : 'กับระบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.707362926+07:00","message":"push: {false มาเรียนเกี่ยว 0 0xc0026aba00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.826163983+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.826209783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.826216885+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:34.826234283+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826242683+07:00","message":"[bufferProcess] interim [480000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826245275+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826251647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826254415+07:00","message":"> Transcript [919] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826257251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:34.826259733+07:00","message":"Set new StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิ้ว'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:35.124428416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:35.124463673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.229468775+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.229512791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.229519354+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.229532092+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229540167+07:00","message":"[bufferProcess] interim [900000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229542718+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229547998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229551+07:00","message":"> Transcript [920] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229553534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.229556236+07:00","message":"Set new StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.287015292+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.287054921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.287062533+07:00","message":"receive interim result [false|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.287076955+07:00","message":"[buffer interim] 204 false อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287084837+07:00","message":"[bufferProcess] interim [20000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287088074+07:00","message":"[bufferProcess] send to processor:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287091994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.28710694+07:00","message":"> Transcript [921] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.28711082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287113047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287115138+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.287117913+07:00","message":"TextPushed: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.338962098+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.528972704+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660855892+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660899531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม\",\"confidence\":0.95516676}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660906523+07:00","message":"receive interim result [true|false]: อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660917357+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660919622+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660926012+07:00","message":"[buffer interim] 204 true อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.66093796+07:00","message":"[bufferProcess] interim [380000000]:อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660945436+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660949325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660952568+07:00","message":"> Transcript [922] [false]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660956695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.66095932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660961182+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660963852+07:00","message":"TextPushed: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.66096631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660968521+07:00","message":"> Transcript [923] [true]: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660970816+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660972767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660974509+07:00","message":"StatePrefix: 'อันดับแรกเราจะมาเรียนเกี่ยวกับระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.660976455+07:00","message":"TextPushed: 'อันดับแรกเราจะมาเรียนเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:35.66098442+07:00","message":"Push: 'กับระบบนิเวศใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:35.660993752+07:00","message":"push: {true กับระบบนิเวศใช่ไหม 0 0xc0026aba00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:35.674398276+07:00","message":"write wav file: './tmp/7611/7611_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.449490203+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.449544995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.449551376+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.449566793+07:00","message":"[buffer interim] 205 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.449575588+07:00","message":"[bufferProcess] interim [550000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.449578624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.575485581+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.575538222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.575544831+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.575561659+07:00","message":"[buffer interim] 205 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.575570116+07:00","message":"[bufferProcess] interim [670000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.57557273+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.575576706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.575579815+07:00","message":"> Transcript [924] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.575582436+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.775697994+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.775746816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.775753322+07:00","message":"receive interim result [false|false]: ระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.775768696+07:00","message":"[buffer interim] 205 false ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775782185+07:00","message":"[bufferProcess] interim [850000000]:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775784891+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775791495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775794737+07:00","message":"> Transcript [925] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775797045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.775799928+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.893051105+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.893098933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.893114545+07:00","message":"receive interim result [false|false]: ระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:36.893132512+07:00","message":"[buffer interim] 205 false ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893141886+07:00","message":"[bufferProcess] interim [970000000]:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893145574+07:00","message":"[bufferProcess] send to processor:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893153951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893158128+07:00","message":"> Transcript [926] [false]: 'ระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893174071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.893178872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.89318195+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:36.89318488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.291426386+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.291472259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.291478374+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.291491949+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291500165+07:00","message":"[bufferProcess] interim [390000000]:ระบบนิเวศก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291502734+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291507976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291511013+07:00","message":"> Transcript [927] [false]: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291514498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291516732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.29151874+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.291521304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.488602342+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.488651778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.488657923+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.488674158+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488682625+07:00","message":"[bufferProcess] interim [630000000]:ระบบนิเวศก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488685526+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488688903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488692755+07:00","message":"> Transcript [928] [false]: 'ระบบนิเวศก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488696633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.48870087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488702974+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.488705541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.674941831+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.674986466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.674993173+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.675006315+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675014731+07:00","message":"[bufferProcess] interim [810000000]:ระบบนิเวศก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675017896+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675023711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675027023+07:00","message":"> Transcript [929] [false]: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675030305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675032943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.67503512+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675037718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675042568+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.67504628+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.675049055+07:00","message":"Set new StatePrefix : 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.67505155+07:00","message":"Next Push (prob) : 'นิเวศก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.675060457+07:00","message":"push: {false ระบบ 0 0xc002124b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.856854342+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.856899432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.856905866+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:37.856920319+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.85692852+07:00","message":"[bufferProcess] interim [990000000]:ระบบนิเวศก็จะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.856931165+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.856934769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.85693753+07:00","message":"> Transcript [930] [false]: 'ระบบนิเวศก็จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.85694115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.856943439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.856946357+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:37.85694871+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.045425139+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.045467391+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-07-09T09:24:38.045473337+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.045489261+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045498382+07:00","message":"[bufferProcess] interim [170000000]:ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045501379+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045505157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045508039+07:00","message":"> Transcript [931] [false]: 'ระบบนิเวศก็จะหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045512231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045514961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045516945+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.045519408+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:38.124831975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:38.124851701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.709097364+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.709146638+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-07-09T09:24:38.70915339+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.709183785+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709194682+07:00","message":"[bufferProcess] interim [770000000]:ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709197921+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709201886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709204888+07:00","message":"> Transcript [932] [false]: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.70920927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709211412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.709213486+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.7092156+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.88901308+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.889059631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.889066109+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.889091636+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889100414+07:00","message":"[bufferProcess] interim [10000000]:ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889104192+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889112012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889115013+07:00","message":"> Transcript [933] [false]: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.88911914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889122072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889124717+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889129807+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.88913575+07:00","message":"Push: 'นิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889137774+07:00","message":"TextPushed: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889140002+07:00","message":"Set new StatePrefix : 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:38.889142334+07:00","message":"Next Push (prob) : 'หมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:38.889152671+07:00","message":"push: {false นิเวศก็จะ 0 0xc002124b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229199517+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229246699+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-07-09T09:24:39.229253746+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229269674+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229273359+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-07-09T09:24:39.229276196+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229282267+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.229285867+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.22929322+07:00","message":"[bufferProcess] interim [250000000]:ระบบนิเวศก็จะหมายถึงความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229295624+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229301765+07:00","message":"[bufferProcess] interim [310000000]:ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229304024+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229307246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229310001+07:00","message":"> Transcript [934] [false]: 'ระบบนิเวศก็จะหมายถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229313923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229316079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229318051+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229320659+07:00","message":"TextPushed: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229322548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229324711+07:00","message":"> Transcript [935] [false]: 'ระบบนิเวศก็จะหมายถึงความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229327284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229329048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229331241+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.229333053+07:00","message":"TextPushed: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.2939447+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.293995573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.294002503+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.294019295+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294027456+07:00","message":"[bufferProcess] interim [370000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294030103+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294034262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294036994+07:00","message":"> Transcript [936] [false]: 'ระบบนิเวศก็จะหมายถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294041503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294043717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294045802+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.294048651+07:00","message":"TextPushed: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.652351763+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.652397083+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-07-09T09:24:39.652405963+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.652419518+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652427408+07:00","message":"[bufferProcess] interim [790000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652430099+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652437267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652440893+07:00","message":"> Transcript [937] [false]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652445144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652447542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652449645+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652452346+07:00","message":"TextPushed: 'ระบบนิเวศก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652458408+07:00","message":"Push: 'หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652460408+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652462684+07:00","message":"Set new StatePrefix : 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.652464948+07:00","message":"Next Push (prob) : 'ความสัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.652473721+07:00","message":"push: {false หมายถึง 0 0xc002124b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.984879912+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.984937756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.984946267+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:39.98496291+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984974511+07:00","message":"[bufferProcess] interim [90000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984977502+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984983033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.98498631+07:00","message":"> Transcript [938] [false]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984990125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984992451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984995157+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:39.984998154+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.359709765+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.359753427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.359759743+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.359772514+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359780647+07:00","message":"[bufferProcess] interim [390000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359783786+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359789297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359792274+07:00","message":"> Transcript [939] [false]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359795906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.35979817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359800882+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.359803554+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.489526851+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.489576364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.489583646+07:00","message":"receive interim result [false|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.489600324+07:00","message":"[buffer interim] 205 false ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489609029+07:00","message":"[bufferProcess] interim [630000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489612901+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489616732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489619743+07:00","message":"> Transcript [940] [false]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489623513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489626241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489628846+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.489631875+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.646399583+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956449032+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956496939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956504111+07:00","message":"receive interim result [true|false]: ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956515763+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956518634+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956525862+07:00","message":"[buffer interim] 205 true ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956536033+07:00","message":"[bufferProcess] interim [140000000]:ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956541718+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956547383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956551839+07:00","message":"> Transcript [941] [false]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956555272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956558812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956561454+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956564351+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956567536+07:00","message":"Push: 'ความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956569633+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956571849+07:00","message":"Set new StatePrefix : 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956574436+07:00","message":"Next Push (prob) : 'ของสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956576389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956578436+07:00","message":"> Transcript [942] [true]: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956580873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956582614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956585376+07:00","message":"StatePrefix: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์ของสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956587422+07:00","message":"TextPushed: 'ระบบนิเวศก็จะหมายถึงความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:40.956590068+07:00","message":"Push: 'ของสิ่งมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956613589+07:00","message":"push: {false ความสัมพันธ์ 0 0xc002124b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:40.956638999+07:00","message":"push: {true ของสิ่งมีชีวิต 0 0xc002124b00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:40.96719779+07:00","message":"write wav file: './tmp/7611/7611_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.108239326+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:41.125714581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:41.125720224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.769758257+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.769801235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.76980861+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.769823166+07:00","message":"[buffer interim] 206 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.769831599+07:00","message":"[bufferProcess] interim [300000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.769834391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.985603181+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.985663364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.985671988+07:00","message":"receive interim result [false|false]: ไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:41.985691659+07:00","message":"[buffer interim] 206 false ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.985700819+07:00","message":"[bufferProcess] interim [480000000]:ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.985704381+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.985709286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.985713652+07:00","message":"> Transcript [943] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:41.985717834+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.035639775+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.035696987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.035702811+07:00","message":"receive interim result [false|false]: ในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.035716863+07:00","message":"[buffer interim] 206 false ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035729127+07:00","message":"[bufferProcess] interim [600000000]:ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035731936+07:00","message":"[bufferProcess] send to processor:ไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035735851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035738797+07:00","message":"> Transcript [944] [false]: 'ไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035741323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.035743423+07:00","message":"Set new StatePrefix: 'ไหนล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.290412075+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.290462026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.290468966+07:00","message":"receive interim result [false|false]: ในแหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.290487263+07:00","message":"[buffer interim] 206 false ในแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290494414+07:00","message":"[bufferProcess] interim [780000000]:ในแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290497125+07:00","message":"[bufferProcess] send to processor:ในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290503754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290506761+07:00","message":"> Transcript [945] [false]: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290509292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.290511718+07:00","message":"Set new StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.470394724+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.470436985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.470442733+07:00","message":"receive interim result [false|false]: ในแหล่งที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.470457791+07:00","message":"[buffer interim] 206 false ในแหล่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470466591+07:00","message":"[bufferProcess] interim [960000000]:ในแหล่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470470633+07:00","message":"[bufferProcess] send to processor:ในแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470475041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470478757+07:00","message":"> Transcript [946] [false]: 'ในแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470483681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470486811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470489726+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.470493096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725114457+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725173828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่อยู่อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725180816+07:00","message":"receive interim result [false|false]: ในแหล่งที่อยู่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725200509+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725204903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่อยู่อาศัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725207564+07:00","message":"receive interim result [false|false]: ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725213873+07:00","message":"[buffer interim] 206 false ในแหล่งที่อยู่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:42.725217539+07:00","message":"[buffer interim] 206 false ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725224786+07:00","message":"[bufferProcess] interim [260000000]:ในแหล่งที่อยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.72522707+07:00","message":"[bufferProcess] send to processor:ในแหล่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725230113+07:00","message":"[bufferProcess] interim [320000000]:ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725232008+07:00","message":"[bufferProcess] send to processor:ในแหล่งที่อยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725234994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725238234+07:00","message":"> Transcript [947] [false]: 'ในแหล่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725241891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725244645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725246757+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725248862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725250615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725252701+07:00","message":"> Transcript [948] [false]: 'ในแหล่งที่อยู่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725254649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725256391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725258153+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:42.725259893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.215393909+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.287465387+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.358758626+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.358809069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่อยู่อาศัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.358816226+07:00","message":"receive interim result [false|false]: ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.358831625+07:00","message":"[buffer interim] 206 false ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358840361+07:00","message":"[bufferProcess] interim [920000000]:ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358842962+07:00","message":"[bufferProcess] send to processor:ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358849234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358852394+07:00","message":"> Transcript [949] [false]: 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358855849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358858344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358860414+07:00","message":"StatePrefix: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.35886293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358868544+07:00","message":"Push: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358870867+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358873998+07:00","message":"Set new StatePrefix : 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.358876577+07:00","message":"Next Push (prob) : 'ที่อยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.358885936+07:00","message":"push: {false ในแหล่ง 0 0xc001e8af80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.50181866+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501879958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแหล่งที่อยู่อาศัย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501889359+07:00","message":"receive interim result [true|false]: ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501901805+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501906281+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501914851+07:00","message":"[buffer interim] 206 true ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501923415+07:00","message":"[bufferProcess] interim [130000000]:ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501927106+07:00","message":"[bufferProcess] send to processor (isfinal):ในแหล่งที่อยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501931116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501934226+07:00","message":"> Transcript [950] [false]: 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501937439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.50194174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501944308+07:00","message":"StatePrefix: 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501946564+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501948459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501950825+07:00","message":"> Transcript [951] [true]: 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501953109+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501954879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501956568+07:00","message":"StatePrefix: 'ในแหล่งที่อยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501958649+07:00","message":"TextPushed: 'ในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.501961727+07:00","message":"Push: 'ที่อยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.501972093+07:00","message":"push: {true ที่อยู่อาศัย 0 0xc001e8af80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:43.508561808+07:00","message":"write wav file: './tmp/7611/7611_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.960699937+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.960741746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.960747468+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:43.960762793+07:00","message":"[buffer interim] 207 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.960771775+07:00","message":"[bufferProcess] interim [480000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:43.960774108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:44.126063833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:44.126075969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.554643642+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.554688853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.554695082+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.554709967+07:00","message":"[buffer interim] 207 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.554727459+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.554730049+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.554733758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.554737079+07:00","message":"> Transcript [952] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.554739501+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.668089402+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.66813235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.668139163+07:00","message":"receive interim result [false|false]: นะคะนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.668155713+07:00","message":"[buffer interim] 207 false นะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668164067+07:00","message":"[bufferProcess] interim [200000000]:นะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.66816663+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668169994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668173067+07:00","message":"> Transcript [953] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668176809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.66817909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668181354+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.668183531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.776445675+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.776488884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.776495436+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.776509148+07:00","message":"[buffer interim] 207 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776517172+07:00","message":"[bufferProcess] interim [320000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776519873+07:00","message":"[bufferProcess] send to processor:นะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776523524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776526424+07:00","message":"> Transcript [954] [false]: 'นะคะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776529767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776532472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776534412+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.776536484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.877226467+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.877271834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะน้าโบว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.877278236+07:00","message":"receive interim result [false|false]: นะคะน้าโบว์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.877294921+07:00","message":"[buffer interim] 207 false นะคะน้าโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877304765+07:00","message":"[bufferProcess] interim [380000000]:นะคะน้าโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877307657+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877311198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877318858+07:00","message":"> Transcript [955] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877322868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877324943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877326939+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.877331509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.916962895+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.917003675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะน้าบอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.917013612+07:00","message":"receive interim result [false|false]: นะคะน้าบอย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.917026786+07:00","message":"[buffer interim] 207 false นะคะน้าบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917034504+07:00","message":"[bufferProcess] interim [440000000]:นะคะน้าบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917037075+07:00","message":"[bufferProcess] send to processor:นะคะน้าโบว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917041219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917044099+07:00","message":"> Transcript [956] [false]: 'นะคะน้าโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917047177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917049335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917051389+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917053527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917060035+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917062095+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917064198+07:00","message":"Set new StatePrefix : 'นะคะน้าโบว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.917066541+07:00","message":"Next Push (prob) : 'น้าโบว์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.917075669+07:00","message":"push: {false นะคะ 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.924634214+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.924660918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะนะ body\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.924667177+07:00","message":"receive interim result [false|false]: นะคะนะ body"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:44.924681932+07:00","message":"[buffer interim] 207 false นะคะนะ body"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924688469+07:00","message":"[bufferProcess] interim [500000000]:นะคะนะ body"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924691709+07:00","message":"[bufferProcess] send to processor:นะคะน้าบอย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924695706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924699894+07:00","message":"> Transcript [957] [false]: 'นะคะน้าบอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924703556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:44.924706821+07:00","message":"Set new StatePrefix: 'นะคะน้าบอย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.040865273+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.040924867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.040933603+07:00","message":"receive interim result [false|false]: นะคะณบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.040955663+07:00","message":"[buffer interim] 207 false นะคะณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040966036+07:00","message":"[bufferProcess] interim [560000000]:นะคะณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040969677+07:00","message":"[bufferProcess] send to processor:นะคะนะ body"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040975111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040979584+07:00","message":"> Transcript [958] [false]: 'นะคะนะ body'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040983012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.040992999+07:00","message":"Set new StatePrefix: 'นะคะนะ body'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.360158596+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.360211815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.360218921+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.360234789+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.360243839+07:00","message":"[bufferProcess] interim [920000000]:นะคะณบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.360246384+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.360250089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.360253268+07:00","message":"> Transcript [959] [false]: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.36025576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.36025841+07:00","message":"Set new StatePrefix: 'นะคะณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.611434218+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.611481043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใดบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.611487603+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใดบน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.611504811+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใดบน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611513863+07:00","message":"[bufferProcess] interim [220000000]:นะคะณบริเวณใดบน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611516935+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611520231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611523362+07:00","message":"> Transcript [960] [false]: 'นะคะณบริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611526896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611529187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611531171+07:00","message":"StatePrefix: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.611533405+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.811787723+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.811834593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใดบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.811842037+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใดบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:45.811859376+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811867819+07:00","message":"[bufferProcess] interim [340000000]:นะคะณบริเวณใดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811870881+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณใดบน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811874327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811877273+07:00","message":"> Transcript [961] [false]: 'นะคะณบริเวณใดบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811881298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811883491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811885504+07:00","message":"StatePrefix: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:45.811887572+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.13271896+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.132766246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใดบริเวณหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.132773396+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใดบริเวณหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.132789039+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใดบริเวณหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.1327981+07:00","message":"[bufferProcess] interim [700000000]:นะคะณบริเวณใดบริเวณหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132801208+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณใดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132806973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132809796+07:00","message":"> Transcript [962] [false]: 'นะคะณบริเวณใดบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132813548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132815769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.132817877+07:00","message":"StatePrefix: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.13282029+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.513653276+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.513710842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใดบริเวณหนึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.5137221+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใดบริเวณหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.513737538+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใดบริเวณหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513745678+07:00","message":"[bufferProcess] interim [60000000]:นะคะณบริเวณใดบริเวณหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513748347+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณใดบริเวณหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513755224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.51375806+07:00","message":"> Transcript [963] [false]: 'นะคะณบริเวณใดบริเวณหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513762298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513764845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513766878+07:00","message":"StatePrefix: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513769185+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.51377564+07:00","message":"Push: 'ณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513777843+07:00","message":"TextPushed: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513780353+07:00","message":"Set new StatePrefix : 'นะคะณบริเวณใดบริเวณหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.513783705+07:00","message":"Next Push (prob) : 'ใดบริเวณหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.513794058+07:00","message":"push: {false ณบริเวณ 0 0xc00041c100}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.546223544+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.642049097+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.642122289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะณบริเวณใดบริเวณหนึ่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.642128683+07:00","message":"receive interim result [false|false]: นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.642154302+07:00","message":"[buffer interim] 207 false นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642162817+07:00","message":"[bufferProcess] interim [180000000]:นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642170013+07:00","message":"[bufferProcess] send to processor:นะคะณบริเวณใดบริเวณหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642178568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642181937+07:00","message":"> Transcript [964] [false]: 'นะคะณบริเวณใดบริเวณหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642186005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642190308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642192535+07:00","message":"StatePrefix: 'นะคะณบริเวณใดบริเวณหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.642195027+07:00","message":"TextPushed: 'นะคะณบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.854429442+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.854483963+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-07-09T09:24:46.854491662+07:00","message":"receive interim result [true|false]: นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.854503819+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.854506502+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.85451467+07:00","message":"[buffer interim] 207 true นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854523034+07:00","message":"[bufferProcess] interim [480000000]:นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854529663+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะณบริเวณใดบริเวณหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854533886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854537272+07:00","message":"> Transcript [965] [false]: 'นะคะณบริเวณใดบริเวณหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854540441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854542484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854544465+07:00","message":"StatePrefix: 'นะคะณบริเวณใดบริเวณหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854546762+07:00","message":"TextPushed: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.85454855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854552559+07:00","message":"> Transcript [966] [true]: 'นะคะณบริเวณใดบริเวณหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854554812+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854556773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854558472+07:00","message":"StatePrefix: 'นะคะณบริเวณใดบริเวณหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854560373+07:00","message":"TextPushed: 'นะคะณบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:46.854563282+07:00","message":"Push: 'ใดบริเวณหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:46.854571952+07:00","message":"push: {true ใดบริเวณหนึ่งนะคะ 0 0xc00041c100}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:46.863133554+07:00","message":"write wav file: './tmp/7611/7611_207.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:47.126586742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:47.126597209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.569404161+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.637054522+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.921632218+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.921659741+07:00","message":"found end of frame, send empty tag with msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.921663175+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.921672663+07:00","message":"[buffer interim] 208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921681136+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921685089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.92168823+07:00","message":"> Transcript [967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921691105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.92169326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921695162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921697126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:47.921700074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.921711621+07:00","message":"push: {true \n 0 0xc001e8b400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:47.92665189+07:00","message":"write wav file: './tmp/7611/7611_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:47.956850969+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.14627879+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.207650605+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.275665753+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.408549092+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.432206994+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.432228174+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.432231291+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.432239932+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432248339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.43225232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.43225539+07:00","message":"> Transcript [968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432258149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432260112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432261993+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432263909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.432266731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.432278137+07:00","message":"push: {true \n 0 0xc001e8b580}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:48.436956158+07:00","message":"write wav file: './tmp/7611/7611_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.471841334+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.554776355+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.554800972+07:00","message":"found end of frame, send empty tag with msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.554804336+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.554812949+07:00","message":"[buffer interim] 210 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554844824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554850285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554854736+07:00","message":"> Transcript [969] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554859054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554862013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554865909+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.55486784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.554874064+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.554885179+07:00","message":"push: {true \n 0 0xc001e8b680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:48.560351251+07:00","message":"write wav file: './tmp/7611/7611_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.747537178+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.747567173+07:00","message":"found end of frame, send empty tag with msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.74757067+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.74757817+07:00","message":"[buffer interim] 211 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.74758617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747590798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747594213+07:00","message":"> Transcript [970] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747597014+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747598994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747600962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.747602921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:48.74760586+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.747618059+07:00","message":"push: {true \n 0 0xc0026ab780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:48.752474765+07:00","message":"write wav file: './tmp/7611/7611_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.849149307+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:48.91694895+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.367994958+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.436552276+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.500038167+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.504696061+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.504716772+07:00","message":"found end of frame, send empty tag with msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.504719902+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.504727194+07:00","message":"[buffer interim] 212 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504734335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504739569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504743263+07:00","message":"> Transcript [971] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504746245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504748422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.50475035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504752314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.504758646+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.504768342+07:00","message":"push: {true \n 0 0xc000044b00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:49.509228751+07:00","message":"write wav file: './tmp/7611/7611_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.725669711+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.725705375+07:00","message":"found end of frame, send empty tag with msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.725710534+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.725722126+07:00","message":"[buffer interim] 213 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725732911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725738137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725742963+07:00","message":"> Transcript [972] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725747259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725750386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725754056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725757196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:49.725764674+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.725778983+07:00","message":"push: {true \n 0 0xc001e8aa00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:49.730746979+07:00","message":"write wav file: './tmp/7611/7611_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921898251+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921934945+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921937911+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921939968+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921941858+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921943801+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921945721+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921948365+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:49.921950471+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.00574793+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:50.126980399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:50.127020288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.269670423+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.280374329+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.280403306+07:00","message":"found end of frame, send empty tag with msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.280407005+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.280415582+07:00","message":"[buffer interim] 214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280423366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280427082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.28043011+07:00","message":"> Transcript [973] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280432654+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280434704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280436674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280438546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:50.280441061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:50.280450658+07:00","message":"push: {true \n 0 0xc0026ab200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:50.285294489+07:00","message":"write wav file: './tmp/7611/7611_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.116270096+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.116322454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.116328352+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.116343897+07:00","message":"[buffer interim] 215 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.116351103+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.116353352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.437142772+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.437209845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.4372157+07:00","message":"receive interim result [false|false]: ความสำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.437231579+07:00","message":"[buffer interim] 215 false ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.437240829+07:00","message":"[bufferProcess] interim [780000000]:ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.437243167+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.437246778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.437250127+07:00","message":"> Transcript [974] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.437252537+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.490560491+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.490604579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.490610644+07:00","message":"receive interim result [false|false]: ความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.490626082+07:00","message":"[buffer interim] 215 false ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490634359+07:00","message":"[bufferProcess] interim [900000000]:ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490642339+07:00","message":"[bufferProcess] send to processor:ความสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.49065305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490656551+07:00","message":"> Transcript [975] [false]: 'ความสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490659508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490663106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490665356+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.490667845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.625845146+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.62589989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.625906325+07:00","message":"receive interim result [false|false]: ความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:51.62592194+07:00","message":"[buffer interim] 215 false ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625929948+07:00","message":"[bufferProcess] interim [960000000]:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625932275+07:00","message":"[bufferProcess] send to processor:ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625935852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625939288+07:00","message":"> Transcript [976] [false]: 'ความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625942417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625944564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.62594664+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:51.625948713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.083672535+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.083726451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.083732184+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.083745598+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083756004+07:00","message":"[bufferProcess] interim [500000000]:ความสัมพันธ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083758922+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083764881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083768+07:00","message":"> Transcript [977] [false]: 'ความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083771758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083773962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083775972+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.083778765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.193719526+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.193758268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.193764828+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.193780031+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193787754+07:00","message":"[bufferProcess] interim [620000000]:ความสัมพันธ์จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.19379036+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193798175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193801433+07:00","message":"> Transcript [978] [false]: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193804679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193807533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193809442+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193811808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193817967+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193820998+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193824099+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.193827016+07:00","message":"Next Push (prob) : 'สัมพันธ์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.193835282+07:00","message":"push: {false ความ 0 0xc00041c400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.507344592+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.507410996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.507417395+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.507434286+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.50744874+07:00","message":"[bufferProcess] interim [860000000]:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507451972+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507455625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507460422+07:00","message":"> Transcript [979] [false]: 'ความสัมพันธ์จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507464234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507466612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507468738+07:00","message":"StatePrefix: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.507471407+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.902286376+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.902324812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.902330978+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:52.902344453+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902351546+07:00","message":"[bufferProcess] interim [280000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902353957+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902357587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902360192+07:00","message":"> Transcript [980] [false]: 'ความสัมพันธ์จะมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902363567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902365817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902368094+07:00","message":"StatePrefix: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:52.902370199+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.088075212+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.0881206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.088127424+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.088139214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.088142107+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.0881493+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.088156373+07:00","message":"[buffer interim] 215 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088163077+07:00","message":"[bufferProcess] interim [460000000]:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088166365+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088172685+07:00","message":"[bufferProcess] interim [460000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088175326+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088178204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088180986+07:00","message":"> Transcript [981] [false]: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088184361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088186826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.08818884+07:00","message":"StatePrefix: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.088190943+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:53.12722392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:53.127232479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283340242+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283386063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283393081+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283403994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.28340671+07:00","message":"receive interim result [false|false]:  2 ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283413019+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283418178+07:00","message":"[buffer interim] 215 false  2 ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283425012+07:00","message":"[bufferProcess] interim [640000000]:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283428014+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283433237+07:00","message":"[bufferProcess] interim [640000000]: 2 ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283436302+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283439456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283442481+07:00","message":"> Transcript [982] [false]: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283446136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283448411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283450471+07:00","message":"StatePrefix: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283452579+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283461383+07:00","message":"Push: 'สัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283463602+07:00","message":"TextPushed: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283465786+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.283468146+07:00","message":"Next Push (prob) : 'มีอยู่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.283491451+07:00","message":"push: {false สัมพันธ์จะ 0 0xc00041c400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286137436+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286164675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286172114+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286185089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286189691+07:00","message":"receive interim result [false|false]:  2 รัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286197046+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.286201769+07:00","message":"[buffer interim] 215 false  2 รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286207419+07:00","message":"[bufferProcess] interim [700000000]:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286211171+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286215602+07:00","message":"[bufferProcess] interim [700000000]: 2 รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286219384+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286223837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.28622764+07:00","message":"> Transcript [983] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.28623251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286235894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286238711+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.286242007+07:00","message":"TextPushed: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411251916+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411295073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411302461+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411314267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411318586+07:00","message":"receive interim result [false|false]:  2 รักษา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411328349+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.411332973+07:00","message":"[buffer interim] 215 false  2 รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411342299+07:00","message":"[bufferProcess] interim [820000000]:ความสัมพันธ์จะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411346509+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411350024+07:00","message":"[bufferProcess] interim [820000000]: 2 รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.41135281+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411356128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.41135902+07:00","message":"> Transcript [984] [false]: 'ความสัมพันธ์จะมีอยู่ 2 รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411362824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411365565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411367761+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.411370269+07:00","message":"TextPushed: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472240837+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472278307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472285006+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472298107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472301012+07:00","message":"receive interim result [false|false]:  ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472308251+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:53.472312662+07:00","message":"[buffer interim] 215 false  ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472319946+07:00","message":"[bufferProcess] interim [880000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.47232362+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472327938+07:00","message":"[bufferProcess] interim [880000000]: ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472332108+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472336575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472340653+07:00","message":"> Transcript [985] [false]: 'ความสัมพันธ์จะมีอยู่ 2 รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472345892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472348035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472350288+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:53.472352573+07:00","message":"TextPushed: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.108886161+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.108933495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2 ลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.108939006+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.108954094+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108962522+07:00","message":"[bufferProcess] interim [480000000]:ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108965325+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108969202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108972006+07:00","message":"> Transcript [986] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108975653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108977867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108981122+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108983722+07:00","message":"TextPushed: 'ความสัมพันธ์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108986792+07:00","message":"Push: 'มีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108988806+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108991338+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.108993681+07:00","message":"Next Push (prob) : ' ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.109002635+07:00","message":"push: {false มีอยู่ 2 0 0xc00041c400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184773159+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184818057+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-07-09T09:24:54.184825833+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184838631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184842188+07:00","message":"receive interim result [false|false]:  ลักษณะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184861423+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.184868874+07:00","message":"[buffer interim] 215 false  ลักษณะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184876752+07:00","message":"[bufferProcess] interim [600000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184879668+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.18488647+07:00","message":"[bufferProcess] interim [600000000]: ลักษณะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184889526+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184892392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184895339+07:00","message":"> Transcript [987] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184898637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184900983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184903018+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.184905996+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.371542261+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.371584029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.37159066+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.371601927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.371605266+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.371613285+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.37162012+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371626678+07:00","message":"[bufferProcess] interim [780000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371629646+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371636585+07:00","message":"[bufferProcess] interim [780000000]: ลักษณะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371641145+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371648215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371651969+07:00","message":"> Transcript [988] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371657936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371660477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371662438+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.371664774+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.879655841+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.87969752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.879705237+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.879720956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.879724493+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.87974345+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:54.879762571+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879773888+07:00","message":"[bufferProcess] interim [320000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.87977799+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879784464+07:00","message":"[bufferProcess] interim [320000000]: ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879786998+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879789698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879793241+07:00","message":"> Transcript [989] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879796818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879799144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.879801192+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:54.87980332+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.20165386+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201694405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201703071+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.20171602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201719534+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201727258+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201737599+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201745534+07:00","message":"[bufferProcess] interim [620000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201748578+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201751959+07:00","message":"[bufferProcess] interim [620000000]: ลักษณะก็คือความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201756063+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201763858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201789358+07:00","message":"> Transcript [990] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201797767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201801284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201805211+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201810784+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201821235+07:00","message":"Push: ' ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201824514+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201828285+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.201837904+07:00","message":"Next Push (prob) : 'ก็คือความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.201854626+07:00","message":"push: {false  ลักษณะ 0 0xc00041c400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280844335+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280890921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280898608+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280911813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280917833+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280933584+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.280940994+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280949842+07:00","message":"[bufferProcess] interim [680000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280954047+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.28096099+07:00","message":"[bufferProcess] interim [680000000]: ลักษณะก็คือความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280965173+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280969749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280974462+07:00","message":"> Transcript [991] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280979856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280982815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280987038+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.280990751+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388844447+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388888394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388895629+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388909264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388912719+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.388921038+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.38892506+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388932591+07:00","message":"[bufferProcess] interim [740000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388935836+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388943219+07:00","message":"[bufferProcess] interim [740000000]: ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.3889463+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388950111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388953397+07:00","message":"> Transcript [992] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388957213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388959712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388961971+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.388964561+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389571211+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389580419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389583704+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389591337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389594322+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389598576+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.389601395+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389604623+07:00","message":"[bufferProcess] interim [800000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.38960767+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389610247+07:00","message":"[bufferProcess] interim [800000000]: ลักษณะก็คือความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389612444+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389614871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389616942+07:00","message":"> Transcript [993] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389619662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389621566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389623375+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.389625663+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.782967543+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.78301478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783023734+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783037837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัมพันธ์ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783041451+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783049403+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783053498+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783060355+07:00","message":"[bufferProcess] interim [160000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783062961+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783066187+07:00","message":"[bufferProcess] interim [160000000]: ลักษณะก็คือความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783069193+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783072938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783076173+07:00","message":"> Transcript [994] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783080231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783082395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783084452+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783086675+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783089389+07:00","message":"Push: 'ก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783091338+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.783093818+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:55.7831006+07:00","message":"Next Push (prob) : 'สัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:55.783129676+07:00","message":"push: {false ก็คือความ 0 0xc00041c400}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:56.127322747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:56.12733412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.287957569+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.28799729+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-07-09T09:24:56.288004413+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.288017931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.288021584+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.288030135+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.2880338+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288040437+07:00","message":"[bufferProcess] interim [700000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288043464+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.28804677+07:00","message":"[bufferProcess] interim [700000000]: ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288053084+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288056384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288061929+07:00","message":"> Transcript [995] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288066131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288068252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288070456+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.288075403+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607487543+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607528063+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-07-09T09:24:56.607535007+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607547852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607551573+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607559171+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.607563724+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607571135+07:00","message":"[bufferProcess] interim [940000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607573937+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607577391+07:00","message":"[bufferProcess] interim [940000000]: ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607580432+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607583607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607586385+07:00","message":"> Transcript [996] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607590377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607594209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607596335+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.607599217+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.798197319+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.931971098+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.985992429+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986032565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986039003+07:00","message":"receive interim result [false|false]: ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986068511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986072197+07:00","message":"receive interim result [false|false]:  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986079572+07:00","message":"[buffer interim] 215 false ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:56.986086301+07:00","message":"[buffer interim] 215 false  ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986092139+07:00","message":"[bufferProcess] interim [360000000]:ความสัมพันธ์จะมีอยู่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986096094+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986102243+07:00","message":"[bufferProcess] interim [360000000]: ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986105741+07:00","message":"[bufferProcess] update buffer: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986109064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986111952+07:00","message":"> Transcript [997] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.98611581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986118041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986120112+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:56.986122394+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102770613+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102822267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102830317+07:00","message":"receive interim result [true|false]: ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102840573+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102842818+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102849206+07:00","message":"[buffer interim] 215 true ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102856901+07:00","message":"[bufferProcess] interim [540000000]:ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102860241+07:00","message":"[bufferProcess] send to processor (isfinal):ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102863681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102866519+07:00","message":"> Transcript [998] [false]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102870523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102872669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102874927+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102877841+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102882517+07:00","message":"Push: 'สัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102885133+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102887705+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.1028907+07:00","message":"Next Push (prob) : 'ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102899337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102913009+07:00","message":"> Transcript [999] [true]: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102915836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102917913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102920076+07:00","message":"StatePrefix: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102922462+07:00","message":"TextPushed: 'ความสัมพันธ์จะมีอยู่ 2 ลักษณะก็คือความสัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102922108+07:00","message":"push: {false สัมพันธ์ 0 0xc00041c400}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.102957643+07:00","message":"push: {true ระหว่างสิ่งมีชีวิต 0 0xc00041c400}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.102925563+07:00","message":"Push: 'ระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:57.114707132+07:00","message":"write wav file: './tmp/7611/7611_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.634397633+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.634441771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.634448074+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:57.634467027+07:00","message":"[buffer interim] 216 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.634474896+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:57.634477177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.079528764+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.079573715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.079579795+07:00","message":"receive interim result [false|false]: กลับสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.079596736+07:00","message":"[buffer interim] 216 false กลับสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.079605919+07:00","message":"[bufferProcess] interim [780000000]:กลับสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.079608609+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.079612135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.079615294+07:00","message":"> Transcript [1000] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.079617619+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.138611495+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.138657117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.138662951+07:00","message":"receive interim result [false|false]: กับสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.138680114+07:00","message":"[buffer interim] 216 false กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138689666+07:00","message":"[bufferProcess] interim [840000000]:กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138692385+07:00","message":"[bufferProcess] send to processor:กลับสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138696046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138699222+07:00","message":"> Transcript [1001] [false]: 'กลับสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138702813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138705612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.13870796+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.138710113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.340181858+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.340218946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่งไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.340224788+07:00","message":"receive interim result [false|false]: กับสิ่งไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.340236873+07:00","message":"[buffer interim] 216 false กับสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340244302+07:00","message":"[bufferProcess] interim [80000000]:กับสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340246839+07:00","message":"[bufferProcess] send to processor:กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340252054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340254921+07:00","message":"> Transcript [1002] [false]: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340257463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.340261398+07:00","message":"Set new StatePrefix: 'กับสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.460887357+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.460929494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่งไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.460936049+07:00","message":"receive interim result [false|false]: กับสิ่งไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.460953259+07:00","message":"[buffer interim] 216 false กับสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460962221+07:00","message":"[bufferProcess] interim [200000000]:กับสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460964809+07:00","message":"[bufferProcess] send to processor:กับสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460972798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460975858+07:00","message":"> Transcript [1003] [false]: 'กับสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460979264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460981707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460983686+07:00","message":"StatePrefix: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.460985945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.719359413+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.71940653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่งไม่มีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.719415271+07:00","message":"receive interim result [false|false]: กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:58.719438815+07:00","message":"[buffer interim] 216 false กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719449915+07:00","message":"[bufferProcess] interim [500000000]:กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719454049+07:00","message":"[bufferProcess] send to processor:กับสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719459254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719464457+07:00","message":"> Transcript [1004] [false]: 'กับสิ่งไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719469572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.71947698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719480204+07:00","message":"StatePrefix: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:58.719483359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:59.127916046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:24:59.127921944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.165687236+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.359678488+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.359726986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่งไม่มีชีวิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.359733641+07:00","message":"receive interim result [false|false]: กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.359747958+07:00","message":"[buffer interim] 216 false กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359759207+07:00","message":"[bufferProcess] interim [100000000]:กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.35976217+07:00","message":"[bufferProcess] send to processor:กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359767849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359776074+07:00","message":"> Transcript [1005] [false]: 'กับสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359780285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359782729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359784795+07:00","message":"StatePrefix: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.359787191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448299186+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448352558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับสิ่งไม่มีชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448359213+07:00","message":"receive interim result [true|false]: กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448370925+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448373251+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448381803+07:00","message":"[buffer interim] 216 true กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448391907+07:00","message":"[bufferProcess] interim [250000000]:กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448397097+07:00","message":"[bufferProcess] send to processor (isfinal):กับสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448400719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448403994+07:00","message":"> Transcript [1006] [false]: 'กับสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448407341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448409504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448411501+07:00","message":"StatePrefix: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448413655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448418481+07:00","message":"Push: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448420562+07:00","message":"TextPushed: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448426719+07:00","message":"Set new StatePrefix : 'กับสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448429983+07:00","message":"Next Push (prob) : 'ไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448432052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448434286+07:00","message":"> Transcript [1007] [true]: 'กับสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448436592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448438375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448440151+07:00","message":"StatePrefix: 'กับสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448442208+07:00","message":"TextPushed: 'กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:24:59.448444674+07:00","message":"Push: 'ไม่มีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448453892+07:00","message":"push: {false กับสิ่ง 0 0xc002124480}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:24:59.448460009+07:00","message":"push: {true ไม่มีชีวิต 0 0xc002124480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:24:59.457083712+07:00","message":"write wav file: './tmp/7611/7611_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.067332366+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.125421741+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.408356342+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.408381863+07:00","message":"found end of frame, send empty tag with msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.408385165+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.408392581+07:00","message":"[buffer interim] 217 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.40840147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408411089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408414198+07:00","message":"> Transcript [1008] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408417076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408422494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408424492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408426741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.408429996+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.408441946+07:00","message":"push: {true \n 0 0xc00041c780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:00.412469096+07:00","message":"write wav file: './tmp/7611/7611_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.448975253+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.705941852+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.986516607+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.986542974+07:00","message":"found end of frame, send empty tag with msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.986546314+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.986557763+07:00","message":"[buffer interim] 218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986566199+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986575878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.98657903+07:00","message":"> Transcript [1009] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986581866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986583948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986586067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986588325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:00.986591522+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:00.986602019+07:00","message":"push: {true \n 0 0xc002b36000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:00.990938012+07:00","message":"write wav file: './tmp/7611/7611_218.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:02.128321643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:02.128374863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:02.497522736+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.325882648+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.457265279+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.527407628+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.598080356+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.598110585+07:00","message":"found end of frame, send empty tag with msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.598114009+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.598136342+07:00","message":"[buffer interim] 219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598175421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598180169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598183897+07:00","message":"> Transcript [1010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598187736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598190265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598196321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598200891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.598207782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.598220706+07:00","message":"push: {true \n 0 0xc002124580}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:03.603575823+07:00","message":"write wav file: './tmp/7611/7611_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.647906899+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.716330303+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.802528157+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.802552099+07:00","message":"found end of frame, send empty tag with msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.802555708+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.802564912+07:00","message":"[buffer interim] 220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802573276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802577411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802580275+07:00","message":"> Transcript [1011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802583068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802585106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802586932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802588862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.802596565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.802607496+07:00","message":"push: {true \n 0 0xc001e8a800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:03.807257101+07:00","message":"write wav file: './tmp/7611/7611_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.848091233+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.988915802+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.988963175+07:00","message":"found end of frame, send empty tag with msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.988969198+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.988977795+07:00","message":"[buffer interim] 221 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.988996151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989000236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989003362+07:00","message":"> Transcript [1012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989005952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989008228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989010189+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.989012086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:03.98901496+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:03.989025966+07:00","message":"push: {true \n 0 0xc002b36780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:03.993677234+07:00","message":"write wav file: './tmp/7611/7611_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.070276866+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.070331203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.070337194+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.07035288+07:00","message":"[buffer interim] 222 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070361546+07:00","message":"[bufferProcess] interim [80000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070363732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070370567+07:00","message":"[bufferProcess] send to processor (ticker):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070373458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070376318+07:00","message":"> Transcript [1013] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.070379113+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:05.128987172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:05.129017135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.676524832+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.676579661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.676587186+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.676605192+07:00","message":"[buffer interim] 222 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.67661483+07:00","message":"[bufferProcess] interim [680000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.676617144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.778463602+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.778509611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.778515978+07:00","message":"receive interim result [false|false]: และแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.778531188+07:00","message":"[buffer interim] 222 false และแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778539624+07:00","message":"[bufferProcess] interim [800000000]:และแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778541988+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778545334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778548165+07:00","message":"> Transcript [1014] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778551909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778553984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778556021+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.778558049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.892184+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.892251292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.892258463+07:00","message":"receive interim result [false|false]: และระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:05.892275944+07:00","message":"[buffer interim] 222 false และระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892284844+07:00","message":"[bufferProcess] interim [860000000]:และระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892287562+07:00","message":"[bufferProcess] send to processor:และแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892291134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892294302+07:00","message":"> Transcript [1015] [false]: 'และแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.89229806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892300255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892302894+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:05.892305511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.3435542+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.343600261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.34360782+07:00","message":"receive interim result [false|false]: และระหว่างสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.343622562+07:00","message":"[buffer interim] 222 false และระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343634375+07:00","message":"[bufferProcess] interim [340000000]:และระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343637601+07:00","message":"[bufferProcess] send to processor:และระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343642615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343645571+07:00","message":"> Transcript [1016] [false]: 'และระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343649101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343651279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343653578+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.343655863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.600097369+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.60014798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.600154786+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.60017184+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600182542+07:00","message":"[bufferProcess] interim [580000000]:และระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600185456+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600191188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600194187+07:00","message":"> Transcript [1017] [false]: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600198172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600200762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600203069+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600205616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600210294+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600212223+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600214305+07:00","message":"Set new StatePrefix : 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.600217225+07:00","message":"Next Push (prob) : 'ระหว่างสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.600225921+07:00","message":"push: {false และ 0 0xc001e8ae80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.993202893+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.993242605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.993248514+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:06.993261603+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993269683+07:00","message":"[bufferProcess] interim [0]:และระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993272419+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993276867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993280386+07:00","message":"> Transcript [1018] [false]: 'และระหว่างสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993283924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.99328614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.993288223+07:00","message":"StatePrefix: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:06.99329081+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.577641563+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.57769297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.577699846+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.577715637+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577727721+07:00","message":"[bufferProcess] interim [600000000]:และระหว่างสิ่งมีชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577733109+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577740669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577743863+07:00","message":"> Transcript [1019] [false]: 'และระหว่างสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577748041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577750322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.577753393+07:00","message":"StatePrefix: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.57775613+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.881361998+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.88141194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.881418321+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:07.881434652+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881443635+07:00","message":"[bufferProcess] interim [840000000]:และระหว่างสิ่งมีชีวิตกับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881446248+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881451932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.88145479+07:00","message":"> Transcript [1020] [false]: 'และระหว่างสิ่งมีชีวิตกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881458968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881461422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.881464145+07:00","message":"StatePrefix: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:07.88146684+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:08.129571012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:08.12959141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.197931287+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.197977565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.197985402+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.198001914+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198014253+07:00","message":"[bufferProcess] interim [140000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198016768+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198024028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198027092+07:00","message":"> Transcript [1021] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198031728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198034159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198036875+07:00","message":"StatePrefix: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198039916+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198044551+07:00","message":"Push: 'ระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.19804669+07:00","message":"TextPushed: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.198049944+07:00","message":"Set new StatePrefix : 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.19805238+07:00","message":"Next Push (prob) : 'มีชีวิตกับสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.198061852+07:00","message":"push: {false ระหว่างสิ่ง 0 0xc001e8ae80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.580196744+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.580237771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.580245442+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.580260021+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580268809+07:00","message":"[bufferProcess] interim [560000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580271921+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.58027953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580282624+07:00","message":"> Transcript [1022] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580287033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580289362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580291637+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.580294721+07:00","message":"TextPushed: 'และระหว่างสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.846842897+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.846877498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.846883367+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:08.84689801+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.84690546+07:00","message":"[bufferProcess] interim [860000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.84690818+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846911828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846914672+07:00","message":"> Transcript [1023] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846918012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846920078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846922224+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:08.846924988+07:00","message":"TextPushed: 'และระหว่างสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.108165977+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.1082147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.108221354+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.108237895+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.10824788+07:00","message":"[bufferProcess] interim [100000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108250837+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108259416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108262535+07:00","message":"> Transcript [1024] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108266558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108268759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108271319+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.108274047+07:00","message":"TextPushed: 'และระหว่างสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.364289415+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.364329781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.364336794+07:00","message":"receive interim result [false|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.36435026+07:00","message":"[buffer interim] 222 false และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364357886+07:00","message":"[bufferProcess] interim [400000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364360843+07:00","message":"[bufferProcess] send to processor:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364368081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364371117+07:00","message":"> Transcript [1025] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.36437471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364377068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364379457+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364382882+07:00","message":"TextPushed: 'และระหว่างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.36438915+07:00","message":"Push: 'มีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364391308+07:00","message":"TextPushed: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364393524+07:00","message":"Set new StatePrefix : 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.364395865+07:00","message":"Next Push (prob) : 'มีชีวิตด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.36442055+07:00","message":"push: {false มีชีวิตกับสิ่ง 0 0xc001e8ae80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.41512173+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721486322+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721539968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721548393+07:00","message":"receive interim result [true|false]: และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721558563+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721560908+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721568132+07:00","message":"[buffer interim] 222 true และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.7215827+07:00","message":"[bufferProcess] interim [790000000]:และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721589998+07:00","message":"[bufferProcess] send to processor (isfinal):และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721593852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.72159674+07:00","message":"> Transcript [1026] [false]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721601124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721603425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721605644+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721608485+07:00","message":"TextPushed: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721610466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.72161297+07:00","message":"> Transcript [1027] [true]: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721615345+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721617112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721627879+07:00","message":"StatePrefix: 'และระหว่างสิ่งมีชีวิตกับสิ่งมีชีวิตด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721629969+07:00","message":"TextPushed: 'และระหว่างสิ่งมีชีวิตกับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:09.721637981+07:00","message":"Push: 'มีชีวิตด้วยกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:09.721647793+07:00","message":"push: {true มีชีวิตด้วยกันเอง 0 0xc001e8ae80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:09.73242898+07:00","message":"write wav file: './tmp/7611/7611_222.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:11.129702905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:11.129716922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:11.527445419+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.878151719+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.878192307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.878197915+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.878214084+07:00","message":"[buffer interim] 223 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.878221753+07:00","message":"[bufferProcess] interim [200000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.878223837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.878230909+07:00","message":"[bufferProcess] send to processor (ticker):ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.878233609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.8782366+07:00","message":"> Transcript [1028] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.878239198+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.938416882+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.938456751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.938462715+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:12.938478179+07:00","message":"[buffer interim] 223 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.938486182+07:00","message":"[bufferProcess] interim [260000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:12.938488252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.152700518+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.152742096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.152748646+07:00","message":"receive interim result [false|false]: โดยจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.15276377+07:00","message":"[buffer interim] 223 false โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152772873+07:00","message":"[bufferProcess] interim [500000000]:โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152776148+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152779953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152783867+07:00","message":"> Transcript [1029] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152786448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.152789035+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.318955253+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.319005158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.319011452+07:00","message":"receive interim result [false|false]: โดยจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.319027882+07:00","message":"[buffer interim] 223 false โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319037217+07:00","message":"[bufferProcess] interim [680000000]:โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319039716+07:00","message":"[bufferProcess] send to processor:โดยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319043373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319046724+07:00","message":"> Transcript [1030] [false]: 'โดยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319050396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319052677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319054731+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.319056872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.772499834+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.772554479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.772573177+07:00","message":"receive interim result [false|false]: โดยจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:13.772588719+07:00","message":"[buffer interim] 223 false โดยจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.77259888+07:00","message":"[bufferProcess] interim [40000000]:โดยจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772602959+07:00","message":"[bufferProcess] send to processor:โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772612921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772617455+07:00","message":"> Transcript [1031] [false]: 'โดยจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772623126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772626164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772630135+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:13.772633615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:14.130373809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:14.1303817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.160576595+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.16062297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.160629263+07:00","message":"receive interim result [false|false]: โดยจะมีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.160645791+07:00","message":"[buffer interim] 223 false โดยจะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160654164+07:00","message":"[bufferProcess] interim [460000000]:โดยจะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160656911+07:00","message":"[bufferProcess] send to processor:โดยจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160662166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160665149+07:00","message":"> Transcript [1032] [false]: 'โดยจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160668956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160671278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160673718+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.160676121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.163454212+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.163468972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.163472547+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.163480397+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163483727+07:00","message":"[bufferProcess] interim [520000000]:โดยจะมีการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163486693+07:00","message":"[bufferProcess] send to processor:โดยจะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163491257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.16349349+07:00","message":"> Transcript [1033] [false]: 'โดยจะมีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.16349592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163498025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163499815+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163501716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163508368+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163510854+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163512913+07:00","message":"Set new StatePrefix : 'โดยจะมีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.163515479+07:00","message":"Next Push (prob) : 'จะมีการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.163548498+07:00","message":"push: {false โดย 0 0xc002124980}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.478782635+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.478829595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.478836231+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.478850254+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478858121+07:00","message":"[bufferProcess] interim [820000000]:โดยจะมีการถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478860964+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478867259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478870031+07:00","message":"> Transcript [1034] [false]: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478872519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.478874773+07:00","message":"Set new StatePrefix: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.927900799+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.927944498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.92795078+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:14.927961811+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927974896+07:00","message":"[bufferProcess] interim [300000000]:โดยจะมีการถ่ายทอดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927977572+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927980927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927984391+07:00","message":"> Transcript [1035] [false]: 'โดยจะมีการถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927988848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927991176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927993239+07:00","message":"StatePrefix: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:14.927997621+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.251627493+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.251670384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.251677037+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.251690041+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251697437+07:00","message":"[bufferProcess] interim [600000000]:โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251699985+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251705239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251708673+07:00","message":"> Transcript [1036] [false]: 'โดยจะมีการถ่ายทอดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251712266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251714432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251716542+07:00","message":"StatePrefix: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.251719166+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.890448844+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.890501112+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-07-09T09:25:15.890506962+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:15.890521833+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890534764+07:00","message":"[bufferProcess] interim [200000000]:โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890538096+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890544784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890547838+07:00","message":"> Transcript [1037] [false]: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890551429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890553637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890556129+07:00","message":"StatePrefix: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:15.890558808+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.148822652+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.148861144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.148867542+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.148878748+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148885579+07:00","message":"[bufferProcess] interim [440000000]:โดยจะมีการถ่ายทอดพลังงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148888214+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148893452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148896349+07:00","message":"> Transcript [1038] [false]: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148900111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148902242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148904466+07:00","message":"StatePrefix: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148907812+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148915181+07:00","message":"Push: 'จะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148918277+07:00","message":"TextPushed: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.14892132+07:00","message":"Set new StatePrefix : 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.148924986+07:00","message":"Next Push (prob) : 'ทอดพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.148945211+07:00","message":"push: {false จะมีการถ่าย 0 0xc002124980}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.529740238+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.52977606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.529782401+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสาร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.529793223+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529800668+07:00","message":"[bufferProcess] interim [920000000]:โดยจะมีการถ่ายทอดพลังงานและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529803113+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529808379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529811228+07:00","message":"> Transcript [1039] [false]: 'โดยจะมีการถ่ายทอดพลังงานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.52981432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529816561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529818573+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.529820995+07:00","message":"TextPushed: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.851585174+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.851625804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.851633098+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:16.851645861+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851653022+07:00","message":"[bufferProcess] interim [220000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851655591+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851660784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851663524+07:00","message":"> Transcript [1040] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851667255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851669452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.85167198+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:16.851674504+07:00","message":"TextPushed: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:17.130539479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:17.130544418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.49184483+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.491890939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.491897967+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.491912143+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491920409+07:00","message":"[bufferProcess] interim [820000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491923334+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491930682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491933686+07:00","message":"> Transcript [1041] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491937787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491940184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491942555+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.491945169+07:00","message":"TextPushed: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.738872604+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.73891973+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-07-09T09:25:17.738928084+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารในวัย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.738942812+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหารในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738954248+07:00","message":"[bufferProcess] interim [60000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738957708+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738964785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738968402+07:00","message":"> Transcript [1042] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.7389734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738975858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738978656+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738985201+07:00","message":"TextPushed: 'โดยจะมีการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738991995+07:00","message":"Push: 'ทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738993951+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738996484+07:00","message":"Set new StatePrefix : 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.738999001+07:00","message":"Next Push (prob) : 'และสารอาหารใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.739023594+07:00","message":"push: {false ทอดพลังงาน 0 0xc002124980}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.739106039+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.73914138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.739147926+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:17.73916327+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.73916957+07:00","message":"[bufferProcess] interim [120000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.739172123+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.739178935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.73918205+07:00","message":"> Transcript [1043] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.739186158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.73918848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.739191134+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:17.739193777+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.259462662+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.259528692+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-07-09T09:25:18.259535321+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.259550343+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259572399+07:00","message":"[bufferProcess] interim [540000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259575673+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259582891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259586641+07:00","message":"> Transcript [1044] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259591871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259594474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.259597017+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.2596+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.325141473+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.577500825+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.579611467+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.579642456+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-07-09T09:25:18.579647921+07:00","message":"receive interim result [false|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.579659071+07:00","message":"[buffer interim] 223 false โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579666523+07:00","message":"[bufferProcess] interim [840000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.57967004+07:00","message":"[bufferProcess] send to processor:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579675667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579679371+07:00","message":"> Transcript [1045] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579683431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579685535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579687913+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.579690579+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600180891+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600221733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600227315+07:00","message":"receive interim result [true|false]: โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600238418+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600240605+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600246227+07:00","message":"[buffer interim] 223 true โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600253806+07:00","message":"[bufferProcess] interim [20000000]:โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600260416+07:00","message":"[bufferProcess] send to processor (isfinal):โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.60026404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600266907+07:00","message":"> Transcript [1046] [false]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600270666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600273192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600276982+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600280143+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600287601+07:00","message":"Push: 'และสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600289784+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600292173+07:00","message":"Set new StatePrefix : 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600295005+07:00","message":"Next Push (prob) : 'บริเวณนั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600297304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600299552+07:00","message":"> Transcript [1047] [true]: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.60030217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600304045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600306419+07:00","message":"StatePrefix: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารในบริเวณนั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600308941+07:00","message":"TextPushed: 'โดยจะมีการถ่ายทอดพลังงานและสารอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:18.600311139+07:00","message":"Push: 'บริเวณนั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600325412+07:00","message":"push: {false และสารอาหารใน 0 0xc002124980}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:18.600353312+07:00","message":"push: {true บริเวณนั้นๆ 0 0xc002124980}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:18.612886206+07:00","message":"write wav file: './tmp/7611/7611_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.304922959+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.304961957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.304968003+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.304982975+07:00","message":"[buffer interim] 224 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.304991342+07:00","message":"[bufferProcess] interim [420000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.304994329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.546706353+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.546758203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.546764717+07:00","message":"receive interim result [false|false]: สูสี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.546777052+07:00","message":"[buffer interim] 224 false สูสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.546784818+07:00","message":"[bufferProcess] interim [600000000]:สูสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.546787264+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.546793404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.54679634+07:00","message":"> Transcript [1048] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.546798675+07:00","message":"Set StatePrefix (first interim): 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.622872317+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.622913933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.622920374+07:00","message":"receive interim result [false|false]: สู่สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.622936421+07:00","message":"[buffer interim] 224 false สู่สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.6229444+07:00","message":"[bufferProcess] interim [720000000]:สู่สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.622946952+07:00","message":"[bufferProcess] send to processor:สูสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.62295037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.62295364+07:00","message":"> Transcript [1049] [false]: 'สูสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.622955743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.622958692+07:00","message":"Set new StatePrefix: 'สูสี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.796597623+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.796640176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.796645381+07:00","message":"receive interim result [false|false]: สู่สิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.796656003+07:00","message":"[buffer interim] 224 false สู่สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.796663666+07:00","message":"[bufferProcess] interim [840000000]:สู่สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.796666126+07:00","message":"[bufferProcess] send to processor:สู่สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.796671296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.796674003+07:00","message":"> Transcript [1050] [false]: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.796676481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.79667882+07:00","message":"Set new StatePrefix: 'สู่สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921905339+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921947074+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921950596+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921953084+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.92195596+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921957964+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921959801+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921961616+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921963312+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921965082+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921967018+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921968826+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921970654+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921972407+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921974232+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921975949+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921977641+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921979343+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921981153+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921982875+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921984608+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921986328+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.921988176+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.992547396+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.992590734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.992599536+07:00","message":"receive interim result [false|false]: สู่สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:19.992615032+07:00","message":"[buffer interim] 224 false สู่สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992623509+07:00","message":"[bufferProcess] interim [80000000]:สู่สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992626321+07:00","message":"[bufferProcess] send to processor:สู่สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992632648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992636025+07:00","message":"> Transcript [1051] [false]: 'สู่สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992640114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992642572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.992644604+07:00","message":"StatePrefix: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:19.99264691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:20.13141605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:20.131485359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.434473484+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.515004062+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.51505984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่งแวดล้อมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.515066937+07:00","message":"receive interim result [false|false]: สู่สิ่งแวดล้อมนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.515083925+07:00","message":"[buffer interim] 224 false สู่สิ่งแวดล้อมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515092519+07:00","message":"[bufferProcess] interim [560000000]:สู่สิ่งแวดล้อมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515095376+07:00","message":"[bufferProcess] send to processor:สู่สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515103599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515106578+07:00","message":"> Transcript [1052] [false]: 'สู่สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515110963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515113667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515115633+07:00","message":"StatePrefix: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.515118789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.518293465+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.518309965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่งแวดล้อมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.518314485+07:00","message":"receive interim result [false|false]: สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.518324083+07:00","message":"[buffer interim] 224 false สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518327339+07:00","message":"[bufferProcess] interim [620000000]:สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518329811+07:00","message":"[bufferProcess] send to processor:สู่สิ่งแวดล้อมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518331939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518334344+07:00","message":"> Transcript [1053] [false]: 'สู่สิ่งแวดล้อมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518337172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518339305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518341177+07:00","message":"StatePrefix: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.518343185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744487389+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744540363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู่สิ่งแวดล้อมนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744547853+07:00","message":"receive interim result [true|false]: สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744554022+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744556362+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744563902+07:00","message":"[buffer interim] 224 true สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744572094+07:00","message":"[bufferProcess] interim [890000000]:สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744586242+07:00","message":"[bufferProcess] send to processor (isfinal):สู่สิ่งแวดล้อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744590954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744595166+07:00","message":"> Transcript [1054] [false]: 'สู่สิ่งแวดล้อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.74460057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744603609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744606717+07:00","message":"StatePrefix: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744609955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744613727+07:00","message":"Push: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744615951+07:00","message":"TextPushed: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744618239+07:00","message":"Set new StatePrefix : 'สู่สิ่งแวดล้อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744620709+07:00","message":"Next Push (prob) : 'แวดล้อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744622797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744625164+07:00","message":"> Transcript [1055] [true]: 'สู่สิ่งแวดล้อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744627515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744629319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744631091+07:00","message":"StatePrefix: 'สู่สิ่งแวดล้อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744633071+07:00","message":"TextPushed: 'สู่สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:20.744635196+07:00","message":"Push: 'แวดล้อมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744643836+07:00","message":"push: {false สู่สิ่ง 0 0xc00041c900}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:20.744651055+07:00","message":"push: {true แวดล้อมนะคะ 0 0xc00041c900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:20.751666495+07:00","message":"write wav file: './tmp/7611/7611_224.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:23.131534521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:23.131564337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.327464267+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.574945852+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.855613487+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.855663256+07:00","message":"found end of frame, send empty tag with msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.855667869+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.855677857+07:00","message":"[buffer interim] 225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855686902+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855690962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855694149+07:00","message":"> Transcript [1056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855697034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855699233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.85570137+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855703432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:23.855709078+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:23.855719258+07:00","message":"push: {true \n 0 0xc001e8b080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:23.861438645+07:00","message":"write wav file: './tmp/7611/7611_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.157083777+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.216695398+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.286932764+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.345597307+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.484806662+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.484831744+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.48483495+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.484846235+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.48485482+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.48486039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.484863545+07:00","message":"> Transcript [1057] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.48486659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.484868643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.48487054+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.484872513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.484875786+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.484887075+07:00","message":"push: {true \n 0 0xc001e8b500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:24.489630102+07:00","message":"write wav file: './tmp/7611/7611_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.611642595+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.611667128+07:00","message":"found end of frame, send empty tag with msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.611670386+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.611678951+07:00","message":"[buffer interim] 227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611687459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611691623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611694998+07:00","message":"> Transcript [1058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611699116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.61170126+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.61170318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611705082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:24.611707688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.611718288+07:00","message":"push: {true \n 0 0xc001e8b800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:24.616433976+07:00","message":"write wav file: './tmp/7611/7611_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:24.856430196+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.364829872+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.647990745+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.64802395+07:00","message":"found end of frame, send empty tag with msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.648028427+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.648037244+07:00","message":"[buffer interim] 228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648046429+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.64805412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648057071+07:00","message":"> Transcript [1059] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648060064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648062131+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.64806415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648066426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:25.648072842+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:25.648084788+07:00","message":"push: {true \n 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:25.654364959+07:00","message":"write wav file: './tmp/7611/7611_228.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:26.131683134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:26.131722686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.396541504+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.525790778+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.798346492+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.798374864+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.798378448+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.798386237+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798401074+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.79840563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798408638+07:00","message":"> Transcript [1060] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798411575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798413784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798415665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798417598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:26.798420526+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.798462362+07:00","message":"push: {true \n 0 0xc002b36500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:26.803264015+07:00","message":"write wav file: './tmp/7611/7611_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:26.906218526+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.03746605+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.309564437+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.30958701+07:00","message":"found end of frame, send empty tag with msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.309590174+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.309599585+07:00","message":"[buffer interim] 230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309608065+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309612109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309615069+07:00","message":"> Transcript [1061] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309617645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309619647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309621561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.309623477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:27.30962624+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.309636421+07:00","message":"push: {true \n 0 0xc002b36b00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:27.31487195+07:00","message":"write wav file: './tmp/7611/7611_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.546416282+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:27.736999232+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.029873198+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.029894436+07:00","message":"found end of frame, send empty tag with msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.029897846+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.02990654+07:00","message":"[buffer interim] 231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.02991473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029918713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029921654+07:00","message":"> Transcript [1062] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029924595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029926654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029928535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029930524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:28.029933605+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.029944019+07:00","message":"push: {true \n 0 0xc001e8a180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:28.034545185+07:00","message":"write wav file: './tmp/7611/7611_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.056414092+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.764686988+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:28.82576279+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.038814317+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.038837576+07:00","message":"found end of frame, send empty tag with msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.038840985+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.038849742+07:00","message":"[buffer interim] 232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.03885953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038863232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038866271+07:00","message":"> Transcript [1063] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038868996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038870987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038872827+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038874827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.038877299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.038888546+07:00","message":"push: {true \n 0 0xc002024180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:29.044374229+07:00","message":"write wav file: './tmp/7611/7611_232.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:29.132717466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:29.13274326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.274547708+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.545783933+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.545808494+07:00","message":"found end of frame, send empty tag with msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.545812993+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.545823697+07:00","message":"[buffer interim] 233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545833932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545838866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545843359+07:00","message":"> Transcript [1064] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545847457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545851722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.54585398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545856213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:29.545865321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.54587569+07:00","message":"push: {true \n 0 0xc000044200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:29.551196285+07:00","message":"write wav file: './tmp/7611/7611_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:29.656337507+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.07427041+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.325986444+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.362385376+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.362414155+07:00","message":"found end of frame, send empty tag with msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.362418101+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.362426098+07:00","message":"[buffer interim] 234 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362434395+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362438991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362441923+07:00","message":"> Transcript [1065] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362445619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362447608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362449561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.36245172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:31.362460065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.362470327+07:00","message":"push: {true \n 0 0xc001e8ab80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:31.368231743+07:00","message":"write wav file: './tmp/7611/7611_234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.774628759+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:31.968863541+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.052040283+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.052063741+07:00","message":"found end of frame, send empty tag with msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.052066837+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.05207473+07:00","message":"[buffer interim] 235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.05208275+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052086647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052090054+07:00","message":"> Transcript [1066] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052093078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052095068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052097158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.05209931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.052107948+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.052119899+07:00","message":"push: {true \n 0 0xc002024500}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:32.056819968+07:00","message":"write wav file: './tmp/7611/7611_235.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:32.132923899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:32.132967682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.702519902+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.702572478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.702579158+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:32.702594643+07:00","message":"[buffer interim] 236 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.702601787+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:32.702604143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.007733189+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.007773859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.007779845+07:00","message":"receive interim result [false|false]: การสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.007791027+07:00","message":"[buffer interim] 236 false การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.007797994+07:00","message":"[bufferProcess] interim [660000000]:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.007800537+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.007803857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.007806824+07:00","message":"> Transcript [1067] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.007809269+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.134322436+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.134365504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.134371018+07:00","message":"receive interim result [false|false]: การฝึก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.134383585+07:00","message":"[buffer interim] 236 false การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134390239+07:00","message":"[bufferProcess] interim [780000000]:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134392812+07:00","message":"[bufferProcess] send to processor:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134396302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134399609+07:00","message":"> Transcript [1068] [false]: 'การสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134402739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.13440507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134407472+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.134409844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.192198612+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.192253169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.192260363+07:00","message":"receive interim result [false|false]: การศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.192275168+07:00","message":"[buffer interim] 236 false การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192293021+07:00","message":"[bufferProcess] interim [840000000]:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192295436+07:00","message":"[bufferProcess] send to processor:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192301634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192304677+07:00","message":"> Transcript [1069] [false]: 'การฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192307842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192310077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192312078+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.192314298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.527488308+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.527531656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.527537931+07:00","message":"receive interim result [false|false]: การศึกษาและ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.527553022+07:00","message":"[buffer interim] 236 false การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.52756044+07:00","message":"[bufferProcess] interim [200000000]:การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527564578+07:00","message":"[bufferProcess] send to processor:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527571669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527574275+07:00","message":"> Transcript [1070] [false]: 'การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527578081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527580269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527582576+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.527584905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.588447513+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.588492473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.58849934+07:00","message":"receive interim result [false|false]: การศึกษาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.58851539+07:00","message":"[buffer interim] 236 false การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588524144+07:00","message":"[bufferProcess] interim [320000000]:การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588527847+07:00","message":"[bufferProcess] send to processor:การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588532264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.58853629+07:00","message":"> Transcript [1071] [false]: 'การศึกษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588540149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588542577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.58854515+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588547535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588553165+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588555332+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588557588+07:00","message":"Set new StatePrefix : 'การศึกษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.588559901+07:00","message":"Next Push (prob) : 'ศึกษาและ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.58856835+07:00","message":"push: {false การ 0 0xc001e8af00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.903360788+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.903408038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.903414608+07:00","message":"receive interim result [false|false]: การศึกษาระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:33.903427056+07:00","message":"[buffer interim] 236 false การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.903436355+07:00","message":"[bufferProcess] interim [560000000]:การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.903439136+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.903442888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.903445901+07:00","message":"> Transcript [1072] [false]: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.903448048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:33.90345065+07:00","message":"Set new StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.045457076+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.045503418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.045509838+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.045527224+07:00","message":"[buffer interim] 236 false การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.04553617+07:00","message":"[bufferProcess] interim [680000000]:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045538735+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045543894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045547037+07:00","message":"> Transcript [1073] [false]: 'การศึกษาระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045551431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045553764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.04555596+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.045558832+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.524587215+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.615944352+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.6159824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.615988692+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.616000049+07:00","message":"[buffer interim] 236 false การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616009057+07:00","message":"[bufferProcess] interim [280000000]:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616011401+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616014972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616018105+07:00","message":"> Transcript [1074] [false]: 'การศึกษาระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616028027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616030734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616032784+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.616038388+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821049226+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821093929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821100979+07:00","message":"receive interim result [true|false]: การศึกษาระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821114271+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821116707+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821125244+07:00","message":"[buffer interim] 236 true การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821133695+07:00","message":"[bufferProcess] interim [580000000]:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821142272+07:00","message":"[bufferProcess] send to processor (isfinal):การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821146235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821149532+07:00","message":"> Transcript [1075] [false]: 'การศึกษาระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821153125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.82115507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821157312+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821169717+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821178903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821181315+07:00","message":"> Transcript [1076] [true]: 'การศึกษาระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821183609+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.8211857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.82118769+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821189585+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:34.821196996+07:00","message":"Push: 'ศึกษาระบบนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:34.821206603+07:00","message":"push: {true ศึกษาระบบนิเวศ 0 0xc001e8af00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:34.830120897+07:00","message":"write wav file: './tmp/7611/7611_236.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:35.133432978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:35.133451326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.169478131+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.687140209+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.687179378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.687185033+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.687198515+07:00","message":"[buffer interim] 237 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.687205384+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.68720782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.876809273+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.876849297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.876855303+07:00","message":"receive interim result [false|false]: การสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.876869246+07:00","message":"[buffer interim] 237 false การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.87687566+07:00","message":"[bufferProcess] interim [540000000]:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.876877889+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.876880895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.876883779+07:00","message":"> Transcript [1077] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.876886121+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.996717228+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.996779536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.996785324+07:00","message":"receive interim result [false|false]: การฝึก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:35.996803426+07:00","message":"[buffer interim] 237 false การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996812358+07:00","message":"[bufferProcess] interim [660000000]:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996815294+07:00","message":"[bufferProcess] send to processor:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996818933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996822207+07:00","message":"> Transcript [1078] [false]: 'การสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996826129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.99682845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996830608+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:35.996833152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.002663425+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.002706451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.00271325+07:00","message":"receive interim result [false|false]: การศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.002729171+07:00","message":"[buffer interim] 237 false การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002736479+07:00","message":"[bufferProcess] interim [720000000]:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002739574+07:00","message":"[bufferProcess] send to processor:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002743322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002747996+07:00","message":"> Transcript [1079] [false]: 'การฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.00275941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002766405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002769532+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.002772621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.320335387+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.320395584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.320402528+07:00","message":"receive interim result [false|false]: การศึกษาและ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.320422778+07:00","message":"[buffer interim] 237 false การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320431653+07:00","message":"[bufferProcess] interim [960000000]:การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320434635+07:00","message":"[bufferProcess] send to processor:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320438045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320441055+07:00","message":"> Transcript [1080] [false]: 'การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.32044521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.32044806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320451759+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.320454243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.324343023+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.324367575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.324372876+07:00","message":"receive interim result [false|false]: การศึกษาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.324385184+07:00","message":"[buffer interim] 237 false การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324390463+07:00","message":"[bufferProcess] interim [20000000]:การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324392804+07:00","message":"[bufferProcess] send to processor:การศึกษาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324396097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324398905+07:00","message":"> Transcript [1081] [false]: 'การศึกษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324401979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.32440395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324406261+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324408357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324414334+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324418104+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324420328+07:00","message":"Set new StatePrefix : 'การศึกษาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.324422765+07:00","message":"Next Push (prob) : 'ศึกษาและ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.324431208+07:00","message":"push: {false การ 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.576794297+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.57684089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.576847707+07:00","message":"receive interim result [false|false]: การศึกษาระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.576863356+07:00","message":"[buffer interim] 237 false การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.576870948+07:00","message":"[bufferProcess] interim [260000000]:การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.576873641+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.576880599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.57688356+07:00","message":"> Transcript [1082] [false]: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.576885928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.57688867+07:00","message":"Set new StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.578045951+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.578062836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.578067784+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.578080979+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578086918+07:00","message":"[bufferProcess] interim [320000000]:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578090438+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578098232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578101631+07:00","message":"> Transcript [1083] [false]: 'การศึกษาระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578106497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578110484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578113701+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.578117835+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.897541455+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.897585833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.89759197+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:36.897607038+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897615385+07:00","message":"[bufferProcess] interim [620000000]:การศึกษาระบบนิเวศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897618277+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.89762519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897628057+07:00","message":"> Transcript [1084] [false]: 'การศึกษาระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897631596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897633795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897635973+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:36.897639597+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.103275739+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.103324294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.103330195+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศในตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.10334804+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103356213+07:00","message":"[bufferProcess] interim [740000000]:การศึกษาระบบนิเวศในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103359285+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103362957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103366298+07:00","message":"> Transcript [1085] [false]: 'การศึกษาระบบนิเวศใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103369847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103372035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103374235+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.103378639+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.127611676+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.127653356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศในตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.127659308+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศในตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.127675541+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศในตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127683238+07:00","message":"[bufferProcess] interim [800000000]:การศึกษาระบบนิเวศในตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.12768596+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127689741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127692546+07:00","message":"> Transcript [1086] [false]: 'การศึกษาระบบนิเวศในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127696812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127699123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127701295+07:00","message":"StatePrefix: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127703697+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127713023+07:00","message":"Push: 'ศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127715297+07:00","message":"TextPushed: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127717511+07:00","message":"Set new StatePrefix : 'การศึกษาระบบนิเวศในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.127719642+07:00","message":"Next Push (prob) : 'นิเวศในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.127728443+07:00","message":"push: {false ศึกษาระบบ 0 0xc002b36180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.226296997+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.226344061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศในตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.226350553+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศในตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.226364556+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศในตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226373827+07:00","message":"[bufferProcess] interim [920000000]:การศึกษาระบบนิเวศในตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226376858+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศในตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226380237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226383129+07:00","message":"> Transcript [1087] [false]: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226385286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.226387902+07:00","message":"Set new StatePrefix: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.659182911+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.659250011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศในตรงนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.659256932+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศในตรงนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.659273992+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศในตรงนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.65928345+07:00","message":"[bufferProcess] interim [340000000]:การศึกษาระบบนิเวศในตรงนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659286267+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศในตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659292941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659298865+07:00","message":"> Transcript [1088] [false]: 'การศึกษาระบบนิเวศในตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659303225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659305485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659307565+07:00","message":"StatePrefix: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.659310467+07:00","message":"TextPushed: 'การศึกษาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.788635998+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.788687656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การศึกษาระบบนิเวศในตรงนี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.788693899+07:00","message":"receive interim result [false|false]: การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.78870873+07:00","message":"[buffer interim] 237 false การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788717318+07:00","message":"[bufferProcess] interim [460000000]:การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788720019+07:00","message":"[bufferProcess] send to processor:การศึกษาระบบนิเวศในตรงนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788723974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788726804+07:00","message":"> Transcript [1089] [false]: 'การศึกษาระบบนิเวศในตรงนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788731006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.78873305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788735041+07:00","message":"StatePrefix: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:37.788737832+07:00","message":"TextPushed: 'การศึกษาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:37.98492173+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:38.13393879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:38.133938839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.184424048+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.253938614+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.253987799+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-07-09T09:25:38.253995708+07:00","message":"receive interim result [true|false]: การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.254006609+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.254009597+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.254016532+07:00","message":"[buffer interim] 237 true การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254028452+07:00","message":"[bufferProcess] interim [30000000]:การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254031996+07:00","message":"[bufferProcess] send to processor (isfinal):การศึกษาระบบนิเวศในตรงนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254036213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254039493+07:00","message":"> Transcript [1090] [false]: 'การศึกษาระบบนิเวศในตรงนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254042937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254044839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254047025+07:00","message":"StatePrefix: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254049889+07:00","message":"TextPushed: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254051893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254053973+07:00","message":"> Transcript [1091] [true]: 'การศึกษาระบบนิเวศในตรงนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254057601+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254059811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254061533+07:00","message":"StatePrefix: 'การศึกษาระบบนิเวศในตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254063417+07:00","message":"TextPushed: 'การศึกษาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:38.254066616+07:00","message":"Push: 'นิเวศในตรงนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:38.254074971+07:00","message":"push: {true นิเวศในตรงนี้คุณครู 0 0xc002b36180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:38.261943971+07:00","message":"write wav file: './tmp/7611/7611_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.154958131+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.155009509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.155015373+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.155026923+07:00","message":"[buffer interim] 238 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.155034269+07:00","message":"[bufferProcess] interim [540000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.155036386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.230586911+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.230637492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.230643256+07:00","message":"receive interim result [false|false]: ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.230660409+07:00","message":"[buffer interim] 238 false ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.230667348+07:00","message":"[bufferProcess] interim [660000000]:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.230670403+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.230674028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.2306773+07:00","message":"> Transcript [1092] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.230679879+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.429967572+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.430009845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอจะมีเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.430016276+07:00","message":"receive interim result [false|false]: พอจะมีเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.430033572+07:00","message":"[buffer interim] 238 false พอจะมีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430042535+07:00","message":"[bufferProcess] interim [900000000]:พอจะมีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430045302+07:00","message":"[bufferProcess] send to processor:ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430049989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430052965+07:00","message":"> Transcript [1093] [false]: 'ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430056876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430059205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430061313+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.430063525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.542152911+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.542201238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.542207473+07:00","message":"receive interim result [false|false]: ก็จะมีใบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.542224684+07:00","message":"[buffer interim] 238 false ก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542233338+07:00","message":"[bufferProcess] interim [960000000]:ก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542237377+07:00","message":"[bufferProcess] send to processor:พอจะมีเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542249412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542253728+07:00","message":"> Transcript [1094] [false]: 'พอจะมีเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542257516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.542260807+07:00","message":"Set new StatePrefix: 'พอจะมีเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.753320007+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.753371747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.753379128+07:00","message":"receive interim result [false|false]: ก็จะมีใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.753395488+07:00","message":"[buffer interim] 238 false ก็จะมีใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753403476+07:00","message":"[bufferProcess] interim [200000000]:ก็จะมีใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753405996+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753409108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753412048+07:00","message":"> Transcript [1095] [false]: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753414853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.753417069+07:00","message":"Set new StatePrefix: 'ก็จะมีใบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.799416911+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.799462675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.799468662+07:00","message":"receive interim result [false|false]: ก็จะมีใบความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.799485495+07:00","message":"[buffer interim] 238 false ก็จะมีใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799493291+07:00","message":"[bufferProcess] interim [260000000]:ก็จะมีใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799495779+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799499167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799502064+07:00","message":"> Transcript [1096] [false]: 'ก็จะมีใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799505057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799507324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.79950994+07:00","message":"StatePrefix: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.799512443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.921883264+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.92192071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.921927432+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:39.921942792+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.92195077+07:00","message":"[bufferProcess] interim [380000000]:ก็จะมีใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921954336+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921959016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921963077+07:00","message":"> Transcript [1097] [false]: 'ก็จะมีใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.92196823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921972217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921974269+07:00","message":"StatePrefix: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:39.921976577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.311453084+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.311494536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.311500444+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.311515932+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311524284+07:00","message":"[bufferProcess] interim [800000000]:ก็จะมีใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.31152706+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311531321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311534742+07:00","message":"> Transcript [1098] [false]: 'ก็จะมีใบความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311539408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311541458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311543537+07:00","message":"StatePrefix: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.311546082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.50111655+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.50118152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.501188588+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.501204869+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501213498+07:00","message":"[bufferProcess] interim [980000000]:ก็จะมีใบความรู้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501216075+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501219649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501222791+07:00","message":"> Transcript [1099] [false]: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501226748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501228975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501231125+07:00","message":"StatePrefix: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501233253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.50123852+07:00","message":"Push: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501240742+07:00","message":"TextPushed: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501243177+07:00","message":"Set new StatePrefix : 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.501245707+07:00","message":"Next Push (prob) : 'ความรู้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.50125418+07:00","message":"push: {false ก็จะมีใบ 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.692754559+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.692796045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.692801698+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.692816745+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692824238+07:00","message":"[bufferProcess] interim [160000000]:ก็จะมีใบความรู้ให้กับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692826801+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692829732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692833011+07:00","message":"> Transcript [1100] [false]: 'ก็จะมีใบความรู้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692836557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.69283878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692840801+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.692843011+07:00","message":"TextPushed: 'ก็จะมีใบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.952281894+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.952327802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.952334686+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:40.952349065+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952357312+07:00","message":"[bufferProcess] interim [340000000]:ก็จะมีใบความรู้ให้กับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952360502+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952367331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952370149+07:00","message":"> Transcript [1101] [false]: 'ก็จะมีใบความรู้ให้กับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952374106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.95237645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952379575+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:40.952382324+07:00","message":"TextPushed: 'ก็จะมีใบ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:41.134739766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:41.134750048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.201451533+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.201492283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.201498971+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.201514874+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201523353+07:00","message":"[bufferProcess] interim [640000000]:ก็จะมีใบความรู้ให้กับนักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201526262+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201534191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201536988+07:00","message":"> Transcript [1102] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201541066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201543568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201545939+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.201548404+07:00","message":"TextPushed: 'ก็จะมีใบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.204319815+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.204339232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.204343249+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.204353335+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204357757+07:00","message":"[bufferProcess] interim [700000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204359975+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204363015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204365435+07:00","message":"> Transcript [1103] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204368682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204370679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204372606+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204374568+07:00","message":"TextPushed: 'ก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204377554+07:00","message":"Push: 'ความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204379599+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.20438177+07:00","message":"Set new StatePrefix : 'ก็จะมีใบความรู้ให้กับนักเรียนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.204385059+07:00","message":"Next Push (prob) : 'กับนักเรียนดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.204394301+07:00","message":"push: {false ความรู้ให้ 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.841538811+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.841582989+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-07-09T09:25:41.841589293+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:41.841604813+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841613282+07:00","message":"[bufferProcess] interim [300000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841616147+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841624118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841627615+07:00","message":"> Transcript [1104] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841630308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:41.841632659+07:00","message":"Set new StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.037823465+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.037866597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.037873387+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.037889431+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037898079+07:00","message":"[bufferProcess] interim [480000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037900881+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037904593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037907804+07:00","message":"> Transcript [1105] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037912438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037915083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.03791719+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.037920119+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.102319427+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.102360935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.102368512+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.102382982+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102390663+07:00","message":"[bufferProcess] interim [540000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102393526+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102400046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102403139+07:00","message":"> Transcript [1106] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102407248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102409599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102411622+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.102414392+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.748398763+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.748458346+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-07-09T09:25:42.748466055+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.74848234+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748495655+07:00","message":"[bufferProcess] interim [140000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748498773+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748510811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748514009+07:00","message":"> Transcript [1107] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748518497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748520857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748523086+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.748525642+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.810277593+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.810323168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.810329527+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.810345163+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810353753+07:00","message":"[bufferProcess] interim [320000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.8103565+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810360139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.81036331+07:00","message":"> Transcript [1108] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810367549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.81036978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810372005+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810374591+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810381778+07:00","message":"Push: 'กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810385017+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810387479+07:00","message":"Set new StatePrefix : 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:42.810389935+07:00","message":"Next Push (prob) : 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:42.810398638+07:00","message":"push: {false กับนักเรียนด้วย 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.145229777+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.14527628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.145283034+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.145298162+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145307005+07:00","message":"[bufferProcess] interim [620000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145309695+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.1453169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.14532026+07:00","message":"> Transcript [1109] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145324698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145326718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145328715+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.145331765+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.340041133+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.340085938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.340093007+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.340108906+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340117662+07:00","message":"[bufferProcess] interim [800000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340120722+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340126167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340136805+07:00","message":"> Transcript [1110] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340143005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340145458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340148058+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.340150835+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.519856193+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.519901355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.519908397+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.51992386+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519936005+07:00","message":"[bufferProcess] interim [980000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519938686+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519942528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519945909+07:00","message":"> Transcript [1111] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519950053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519952235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519954721+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.519957182+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.713110766+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.713181268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.713190813+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.713209345+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713219322+07:00","message":"[bufferProcess] interim [160000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713224739+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713233748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713237445+07:00","message":"> Transcript [1112] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713242629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713245341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713252163+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713255182+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713262014+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713264068+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713266509+07:00","message":"Set new StatePrefix : 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.713269464+07:00","message":"Next Push (prob) : 'ที่คุณครูได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.713280409+07:00","message":"push: {false เพราะว่า 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.727929315+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.727958595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.727964832+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.727978734+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.727985152+07:00","message":"[bufferProcess] interim [220000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.727988091+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.727991746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.727994806+07:00","message":"> Transcript [1113] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.727998911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.728001074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.728002996+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.728005917+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.905237782+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.905282834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.905289934+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:43.905306614+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905318123+07:00","message":"[bufferProcess] interim [400000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905321408+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905329677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905332521+07:00","message":"> Transcript [1114] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905336599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905338859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905341161+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:43.905344502+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:44.135215348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:44.135224178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.160218173+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.160262719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.160273002+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.160289166+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160298149+07:00","message":"[bufferProcess] interim [580000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160302038+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160306386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160309353+07:00","message":"> Transcript [1115] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เหล้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160312931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160315363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160322003+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.160328188+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.328935176+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.456335519+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.53258612+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.532631202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.53263886+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.532654804+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532662762+07:00","message":"[bufferProcess] interim [940000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532665795+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532673596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532676468+07:00","message":"> Transcript [1116] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532681017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.53268356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532686832+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532689822+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532698022+07:00","message":"Push: 'ที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532700012+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532702452+07:00","message":"Set new StatePrefix : 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.532705+07:00","message":"Next Push (prob) : 'เล่าไปว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.532714864+07:00","message":"push: {false ที่คุณครูได้ 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.609236529+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.609285041+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-07-09T09:25:44.609291983+07:00","message":"receive interim result [false|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.60930823+07:00","message":"[buffer interim] 238 false ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.60931666+07:00","message":"[bufferProcess] interim [180000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.609319558+07:00","message":"[bufferProcess] send to processor:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.609323422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.60932711+07:00","message":"> Transcript [1117] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.60933113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.60933351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.609335527+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.609338383+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728902968+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728950143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ\",\"confidence\":0.95320493}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728956842+07:00","message":"receive interim result [true|false]: ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728968206+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728970595+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.728977791+07:00","message":"[buffer interim] 238 true ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.728986575+07:00","message":"[bufferProcess] interim [180000000]:ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.728990664+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.728994411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.728997408+07:00","message":"> Transcript [1118] [false]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729001289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729003211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729007814+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729011128+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729013399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729015634+07:00","message":"> Transcript [1119] [true]: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729018553+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.72902042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729022299+07:00","message":"StatePrefix: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้เล่าไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729024372+07:00","message":"TextPushed: 'ก็จะมีใบความรู้ให้กับนักเรียนด้วยเพราะว่าที่คุณครูได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:44.729032608+07:00","message":"Push: 'เล่าไปว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:44.729041077+07:00","message":"push: {true เล่าไปว่าการ 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:44.740765943+07:00","message":"write wav file: './tmp/7611/7611_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.486234114+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.486269093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.486274727+07:00","message":"receive interim result [false|false]: ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.486286784+07:00","message":"[buffer interim] 239 false ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.486293138+07:00","message":"[bufferProcess] interim [840000000]:ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.486295357+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.489580264+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.489599688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.489603401+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.489611886+07:00","message":"[buffer interim] 239 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.489615405+07:00","message":"[bufferProcess] interim [900000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.489617605+07:00","message":"[bufferProcess] send to processor:ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.489620614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.489623476+07:00","message":"> Transcript [1120] [false]: 'ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.489625873+07:00","message":"Set StatePrefix (first interim): 'ระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.674687547+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.674723556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.67472992+07:00","message":"receive interim result [false|false]: ระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.674739201+07:00","message":"[buffer interim] 239 false ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674745832+07:00","message":"[bufferProcess] interim [80000000]:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674748174+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674751596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674754321+07:00","message":"> Transcript [1121] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674756383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.674758685+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.805374798+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.805414549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.805421668+07:00","message":"receive interim result [false|false]: ระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:45.805435481+07:00","message":"[buffer interim] 239 false ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805442211+07:00","message":"[bufferProcess] interim [140000000]:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805444869+07:00","message":"[bufferProcess] send to processor:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805449971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805452698+07:00","message":"> Transcript [1122] [false]: 'ระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.80545565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805458406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.805460403+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:45.80546259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.080727521+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.080770727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.080777189+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.080790831+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080798008+07:00","message":"[bufferProcess] interim [500000000]:ระบบนิเวศจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080800688+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080805693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080808756+07:00","message":"> Transcript [1123] [false]: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080813678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080815974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080818001+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.080820329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.263069205+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.263116474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.263122518+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.263140523+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263151226+07:00","message":"[bufferProcess] interim [680000000]:ระบบนิเวศจะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263154355+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263161355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263164846+07:00","message":"> Transcript [1124] [false]: 'ระบบนิเวศจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263167962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.26317017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263172312+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.263175056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.503625213+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.503669881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.503677939+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.503697997+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.50370978+07:00","message":"[bufferProcess] interim [860000000]:ระบบนิเวศจะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503712794+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503717142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503720453+07:00","message":"> Transcript [1125] [false]: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503724341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503726581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503728505+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503730412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503734821+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503736937+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503739202+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.503741468+07:00","message":"Next Push (prob) : 'นิเวศจะแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.503750949+07:00","message":"push: {false ระบบ 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.705871239+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.705910499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.705916576+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.705936455+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705944292+07:00","message":"[bufferProcess] interim [40000000]:ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705947756+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705951601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705954751+07:00","message":"> Transcript [1126] [false]: 'ระบบนิเวศจะแบ่งออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705958133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705960306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.70596256+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.705965011+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.89580455+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.895847666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.895854501+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:46.895873252+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.89588043+07:00","message":"[bufferProcess] interim [280000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.895883125+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.895886602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.89588965+07:00","message":"> Transcript [1127] [false]: 'ระบบนิเวศจะแบ่งออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.895893259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.89589546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.89589804+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:46.89590024+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:47.135949488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:47.13598275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.227450461+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.227487125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.227493316+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.227506132+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227513017+07:00","message":"[bufferProcess] interim [580000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227515796+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227520716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227523681+07:00","message":"> Transcript [1128] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.22752724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.2275296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227532305+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.227535046+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283252466+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283299248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283306822+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283320011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283323525+07:00","message":"receive interim result [false|false]:  2 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283332039+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.283336084+07:00","message":"[buffer interim] 239 false  2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283342906+07:00","message":"[bufferProcess] interim [640000000]:ระบบนิเวศจะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283345473+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.28334886+07:00","message":"[bufferProcess] interim [640000000]: 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.28335172+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283354353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283357322+07:00","message":"> Transcript [1129] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283361476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283363682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283365634+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283367722+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283370438+07:00","message":"Push: 'นิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283372372+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283374492+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.283376711+07:00","message":"Next Push (prob) : 'ออกเป็น 2 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.28338753+07:00","message":"push: {false นิเวศจะแบ่ง 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477587545+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477629145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477635767+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477647227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477650558+07:00","message":"receive interim result [false|false]:  ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.477661632+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.47766794+07:00","message":"[buffer interim] 239 false  ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477674048+07:00","message":"[bufferProcess] interim [880000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477677204+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477682634+07:00","message":"[bufferProcess] interim [880000000]: ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477685225+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477688136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477691154+07:00","message":"> Transcript [1130] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477694343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477696866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477699147+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.477701437+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609307692+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609344374+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-07-09T09:25:47.609350575+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609362942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609365814+07:00","message":"receive interim result [false|false]:  ส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609371834+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.609375426+07:00","message":"[buffer interim] 239 false  ส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609381463+07:00","message":"[bufferProcess] interim [0]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609384425+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609387693+07:00","message":"[bufferProcess] interim [0]: ส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609390428+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609393323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609396388+07:00","message":"> Transcript [1131] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609399705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609401788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.609403838+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.60940596+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.79639255+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.796435756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.796442988+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.796453194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.79645639+07:00","message":"receive interim result [false|false]:  ส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.796463727+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.796467318+07:00","message":"[buffer interim] 239 false  ส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796472977+07:00","message":"[bufferProcess] interim [180000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796480218+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796483524+07:00","message":"[bufferProcess] interim [180000000]: ส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796486234+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796489354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796492148+07:00","message":"> Transcript [1132] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796495824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796497823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796499779+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.796502039+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863103922+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863142694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.86314892+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863159129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863162229+07:00","message":"receive interim result [false|false]:  ส่วนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863169247+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863173023+07:00","message":"[buffer interim] 239 false  ส่วนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863178314+07:00","message":"[bufferProcess] interim [240000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863181188+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.86318605+07:00","message":"[bufferProcess] interim [240000000]: ส่วนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863188892+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863191962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863195179+07:00","message":"> Transcript [1133] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.86319884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.86320092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.8632028+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863205029+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863207549+07:00","message":"Push: 'ออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863209585+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863211787+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.863214064+07:00","message":"Next Push (prob) : 'ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.863220792+07:00","message":"push: {false ออกเป็น 2 ส่วน 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864707021+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864720027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864724773+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864732778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864736431+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.86474121+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:47.864745157+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864748847+07:00","message":"[bufferProcess] interim [300000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864751295+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.86475393+07:00","message":"[bufferProcess] interim [300000000]: ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864756536+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864759116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864761675+07:00","message":"> Transcript [1134] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864763606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:47.864765723+07:00","message":"Set new StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.508139393+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.508179336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.508186298+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.508199509+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508206657+07:00","message":"[bufferProcess] interim [900000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508209391+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508214861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508217946+07:00","message":"> Transcript [1135] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508220758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.508223176+07:00","message":"Set new StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883720302+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883770324+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-07-09T09:25:48.883779704+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883794384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883799644+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883810502+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:48.883815932+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883825881+07:00","message":"[bufferProcess] interim [260000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.88383406+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883839643+07:00","message":"[bufferProcess] interim [260000000]: ส่วนที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883847384+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.88385209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.88385653+07:00","message":"> Transcript [1136] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883861751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883864701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.883868662+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:48.88387212+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021140474+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021223177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021230425+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021243235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021246955+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.021254791+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.02125863+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021295215+07:00","message":"[bufferProcess] interim [380000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021321343+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021332005+07:00","message":"[bufferProcess] interim [380000000]: ส่วนที่สำคัญก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021335114+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021339054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021343817+07:00","message":"> Transcript [1137] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021347895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.02135012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021368358+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.021370855+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212111596+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.21214888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212155163+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212164614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212167564+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212174519+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.212180077+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212185785+07:00","message":"[bufferProcess] interim [560000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212188743+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212193914+07:00","message":"[bufferProcess] interim [560000000]: ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212196842+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212199928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212202707+07:00","message":"> Transcript [1138] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212205822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212208695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212211929+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.212215383+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.794163185+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.794215085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.794222411+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.794236804+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794243941+07:00","message":"[bufferProcess] interim [160000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794246986+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794253628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794256385+07:00","message":"> Transcript [1139] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794260505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794262809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794265718+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794268454+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794274434+07:00","message":"Push: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794276362+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794278898+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:49.794281436+07:00","message":"Next Push (prob) : 'ก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.79428947+07:00","message":"push: {false ที่สำคัญ 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.92224082+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922255466+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922259474+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.92226236+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922265383+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922268099+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922270664+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922273286+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922275748+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922278404+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922280991+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922283699+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922286396+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922289063+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.92229266+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922295398+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922297927+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:49.922300741+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106571305+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106604501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106610168+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106620073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106623088+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106629846+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.106635286+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.10664115+07:00","message":"[bufferProcess] interim [460000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106643843+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106649103+07:00","message":"[bufferProcess] interim [460000000]: ส่วนที่สำคัญก็จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.10665216+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106660908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106673533+07:00","message":"> Transcript [1140] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106679731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106682133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106684308+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.106687146+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:50.136781841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:50.136805301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.29334972+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.293386502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.293392636+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.293403589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็นส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.29340716+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.293414369+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.293417879+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293424158+07:00","message":"[bufferProcess] interim [640000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293426974+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293431934+07:00","message":"[bufferProcess] interim [640000000]: ส่วนที่สำคัญก็จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293435622+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293451619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293483839+07:00","message":"> Transcript [1141] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293490149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293492622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293495293+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.293498132+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.29543561+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.295469118+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-07-09T09:25:50.29547472+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.295486721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็นส่วนประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.295489723+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.295500502+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.295507992+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295512829+07:00","message":"[bufferProcess] interim [700000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295515584+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295522277+07:00","message":"[bufferProcess] interim [700000000]: ส่วนที่สำคัญก็จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295525568+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295528479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295531449+07:00","message":"> Transcript [1142] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295535007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295537256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.295539235+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.29554162+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674318676+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674354323+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-07-09T09:25:50.674360606+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674371918+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-07-09T09:25:50.674376695+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674385936+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674390183+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674396586+07:00","message":"[bufferProcess] interim [60000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674399284+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674402523+07:00","message":"[bufferProcess] interim [60000000]: ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.67440541+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674408414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674411694+07:00","message":"> Transcript [1143] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.67441573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674418196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674420203+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674422526+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674425337+07:00","message":"Push: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674427598+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.674432106+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.67443509+07:00","message":"Next Push (prob) : 'ส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.674467311+07:00","message":"push: {false ก็จะเป็น 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816496874+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816538725+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-07-09T09:25:50.816544539+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816555843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816559681+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816566875+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:50.816570543+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816585204+07:00","message":"[bufferProcess] interim [180000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816589516+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816596474+07:00","message":"[bufferProcess] interim [180000000]: ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816599904+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816603114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.81660617+07:00","message":"> Transcript [1144] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816612859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816615255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816617251+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:50.816619882+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193863847+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193902052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193908953+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193919706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193923031+07:00","message":"receive interim result [false|false]:  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193930056+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.193933958+07:00","message":"[buffer interim] 239 false  ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193940243+07:00","message":"[bufferProcess] interim [540000000]:ระบบนิเวศจะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193942848+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193946131+07:00","message":"[bufferProcess] interim [540000000]: ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193949012+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193952192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193954895+07:00","message":"> Transcript [1145] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193958516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193960721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193962951+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.193965601+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315313836+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315354977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315362005+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.31537217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315375508+07:00","message":"receive interim result [false|false]:  1 จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315382575+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.315386185+07:00","message":"[buffer interim] 239 false  1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315392831+07:00","message":"[bufferProcess] interim [660000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315395507+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315398757+07:00","message":"[bufferProcess] interim [660000000]: 1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.31540148+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315404653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315407581+07:00","message":"> Transcript [1146] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315411801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315414297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315416375+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.315418884+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388067838+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388110832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388117585+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.38812821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388131284+07:00","message":"receive interim result [false|false]:  จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388138283+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.3881419+07:00","message":"[buffer interim] 239 false  จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388148035+07:00","message":"[bufferProcess] interim [780000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388150821+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388155808+07:00","message":"[bufferProcess] interim [780000000]: จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.38815851+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.38816172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388164441+07:00","message":"> Transcript [1147] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388168514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388170749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388172668+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388175184+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388180856+07:00","message":"Push: 'ส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388183325+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388185762+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.388188158+07:00","message":"Next Push (prob) : 'ที่ 1 จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.388195541+07:00","message":"push: {false ส่วนประกอบ 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716642199+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716681264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716688049+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716699421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716703463+07:00","message":"receive interim result [false|false]:  จะเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716710706+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.716714715+07:00","message":"[buffer interim] 239 false  จะเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716721002+07:00","message":"[bufferProcess] interim [80000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716723746+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716727214+07:00","message":"[bufferProcess] interim [80000000]: จะเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716730474+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716733847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716736818+07:00","message":"> Transcript [1148] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716739949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716742167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716745734+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.716748319+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.897596063+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.89763994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.897649408+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.897659204+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-07-09T09:25:51.897662186+07:00","message":"receive interim result [false|false]:  จะเป็นสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.897668837+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:51.897672864+07:00","message":"[buffer interim] 239 false  จะเป็นสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897678696+07:00","message":"[bufferProcess] interim [320000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897681565+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897685011+07:00","message":"[bufferProcess] interim [320000000]: จะเป็นสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897687965+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897691064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897693823+07:00","message":"> Transcript [1149] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897698346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897702797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.897704824+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:51.89770723+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023679239+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023716296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023723176+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023731144+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-07-09T09:25:52.023734248+07:00","message":"receive interim result [false|false]:  จะเป็นสิ่งไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023741224+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.023744728+07:00","message":"[buffer interim] 239 false  จะเป็นสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.02375084+07:00","message":"[bufferProcess] interim [380000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023754494+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023757795+07:00","message":"[bufferProcess] interim [380000000]: จะเป็นสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023760859+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023763859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023766673+07:00","message":"> Transcript [1150] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.02377138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023773785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023775896+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.023778221+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.091504841+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.09155055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.091556941+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.09156689+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-07-09T09:25:52.091570186+07:00","message":"receive interim result [false|false]:  จะเป็นสิ่งไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.091576618+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.091580719+07:00","message":"[buffer interim] 239 false  จะเป็นสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091587049+07:00","message":"[bufferProcess] interim [500000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091590226+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091593442+07:00","message":"[bufferProcess] interim [500000000]: จะเป็นสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091596108+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091607706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091633755+07:00","message":"> Transcript [1151] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091640775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091643354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091646067+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091649378+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091658168+07:00","message":"Push: 'ที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091660346+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.09166319+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.091665894+07:00","message":"Next Push (prob) : 'สิ่งไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.091676462+07:00","message":"push: {false ที่ 1 จะเป็น 0 0xc001e8ad00}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.275241329+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407207232+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407251112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407257841+07:00","message":"receive interim result [false|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407269708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นสิ่งไม่มีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407273303+07:00","message":"receive interim result [false|false]:  จะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407281393+07:00","message":"[buffer interim] 239 false ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.407285184+07:00","message":"[buffer interim] 239 false  จะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407310372+07:00","message":"[bufferProcess] interim [740000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407334248+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407349936+07:00","message":"[bufferProcess] interim [740000000]: จะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407355215+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.40736071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.40736586+07:00","message":"> Transcript [1152] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407371158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407374119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407377191+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.407380896+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600218348+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600268855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต\",\"confidence\":0.9554469}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600276092+07:00","message":"receive interim result [true|false]: ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.60028662+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600289008+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600295857+07:00","message":"[buffer interim] 239 true ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600303837+07:00","message":"[bufferProcess] interim [40000000]:ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600307762+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600311432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600314174+07:00","message":"> Transcript [1153] [false]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.60031836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600320482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.60032383+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600326826+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600329101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600331268+07:00","message":"> Transcript [1154] [true]: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600333588+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600335361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600337312+07:00","message":"StatePrefix: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.6003394+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600341412+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600623987+07:00","message":"Push: 'สิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600627515+07:00","message":"TextPushed: 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่ 1 จะเป็นสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600630356+07:00","message":"Set new StatePrefix : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600632866+07:00","message":"Next Push (prob) : 'ระบบนิเวศจะแบ่งออกเป็น 2 ส่วนที่สำคัญก็จะเป็นส่วนประกอบที่หนึ่งจะเป็นสิ่งไม่มีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:52.600641353+07:00","message":"push: {true สิ่งไม่มีชีวิต 0 0xc001e8ad00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:52.600660149+07:00","message":"write aligntment file to 'tmp/7611/align_message_id_239.html'"}
{"level":"info","service":"Main","time":"2026-07-09T09:25:52.617590099+07:00","message":"write wav file: './tmp/7611/7611_239.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:53.13683683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:53.136868162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:53.428408841+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.158201498+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.158261004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.158267353+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.158286576+07:00","message":"[buffer interim] 240 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.158295333+07:00","message":"[bufferProcess] interim [360000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.158297704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.158305978+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.15830881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.158311895+07:00","message":"> Transcript [1155] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.158314513+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.420402327+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.420444308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับสวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.420449996+07:00","message":"receive interim result [false|false]: กลับสวน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.420463906+07:00","message":"[buffer interim] 240 false กลับสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.420471071+07:00","message":"[bufferProcess] interim [540000000]:กลับสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.420473159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.480130219+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.480175188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.480180799+07:00","message":"receive interim result [false|false]: กับส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.480195059+07:00","message":"[buffer interim] 240 false กับส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480202606+07:00","message":"[bufferProcess] interim [720000000]:กับส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.48020513+07:00","message":"[bufferProcess] send to processor:กลับสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480208551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480211229+07:00","message":"> Transcript [1156] [false]: 'กลับสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480214443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480216823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480218887+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.480221039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.655557962+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.655593264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.655598794+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:54.65561194+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.65561909+07:00","message":"[bufferProcess] interim [900000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.655621358+07:00","message":"[bufferProcess] send to processor:กับส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.655624469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.655629691+07:00","message":"> Transcript [1157] [false]: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.655632099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:54.655634374+07:00","message":"Set new StatePrefix: 'กับส่วนที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056127006+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056168291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056174819+07:00","message":"receive interim result [false|false]: กับส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056183997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056186774+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056202599+07:00","message":"[buffer interim] 240 false กับส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.056209966+07:00","message":"[buffer interim] 240 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056215753+07:00","message":"[bufferProcess] interim [320000000]:กับส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056218434+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056223542+07:00","message":"[bufferProcess] interim [320000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056226208+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056228933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056231838+07:00","message":"> Transcript [1158] [false]: 'กับส่วนที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056234763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056236938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056238848+07:00","message":"StatePrefix: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.056241464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176276385+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176318393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176325989+07:00","message":"receive interim result [false|false]: กับส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176339104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176342147+07:00","message":"receive interim result [false|false]:  2 จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176349163+07:00","message":"[buffer interim] 240 false กับส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.176352651+07:00","message":"[buffer interim] 240 false  2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176358675+07:00","message":"[bufferProcess] interim [380000000]:กับส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176361091+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176366087+07:00","message":"[bufferProcess] interim [380000000]: 2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176368951+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.17637174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176375013+07:00","message":"> Transcript [1159] [false]: 'กับส่วนที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176378113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176380269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176382251+07:00","message":"StatePrefix: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.176384334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232325275+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232367552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232372879+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.23238751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232390664+07:00","message":"receive interim result [false|false]:  จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232396844+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.232400598+07:00","message":"[buffer interim] 240 false  จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232407325+07:00","message":"[bufferProcess] interim [500000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232410071+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232416633+07:00","message":"[bufferProcess] interim [500000000]: จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232419463+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232422779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232426132+07:00","message":"> Transcript [1160] [false]: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232430383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232433065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232435071+07:00","message":"StatePrefix: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.232437275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357003601+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357041584+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-07-09T09:25:55.357047945+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357057961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357060819+07:00","message":"receive interim result [false|false]:  จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357067257+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357070602+07:00","message":"[buffer interim] 240 false  จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357077459+07:00","message":"[bufferProcess] interim [560000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357079724+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357082921+07:00","message":"[bufferProcess] interim [560000000]: จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357086173+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357089255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357092311+07:00","message":"> Transcript [1161] [false]: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357095412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357097699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357099657+07:00","message":"StatePrefix: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.35710374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357106709+07:00","message":"Push: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.35710867+07:00","message":"TextPushed: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357110853+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.357113027+07:00","message":"Next Push (prob) : ' 2 จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.357120605+07:00","message":"push: {false กับส่วนที่ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.580961893+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.581006177+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-07-09T09:25:55.581012715+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.581023403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นเสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.581026192+07:00","message":"receive interim result [false|false]:  จะเป็นเสือ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.581034533+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.581039166+07:00","message":"[buffer interim] 240 false  จะเป็นเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581046134+07:00","message":"[bufferProcess] interim [800000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581049181+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581053365+07:00","message":"[bufferProcess] interim [800000000]: จะเป็นเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581055985+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581059111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.58106198+07:00","message":"> Transcript [1162] [false]: 'กับส่วนที่ 2 จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.58106571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581068784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581070885+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.581073259+07:00","message":"TextPushed: 'กับส่วนที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.677148848+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.677222334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.677238288+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.677252505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.67725568+07:00","message":"receive interim result [false|false]:  จะเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.67726481+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.677268164+07:00","message":"[buffer interim] 240 false  จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.67727586+07:00","message":"[bufferProcess] interim [860000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677279303+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677286607+07:00","message":"[bufferProcess] interim [860000000]: จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677290377+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677293777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677297565+07:00","message":"> Transcript [1163] [false]: 'กับส่วนที่ 2 จะเป็นเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677301201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677305766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.677308263+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.67731034+07:00","message":"TextPushed: 'กับส่วนที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.86813491+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.868182906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.868188138+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.868204507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.868207872+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.868215866+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.86822272+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868229384+07:00","message":"[bufferProcess] interim [100000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868233449+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868236718+07:00","message":"[bufferProcess] interim [100000000]: จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868242514+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868246038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868249679+07:00","message":"> Transcript [1164] [false]: 'กับส่วนที่ 2 จะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.86825324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868255271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868257551+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.868259635+07:00","message":"TextPushed: 'กับส่วนที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937438649+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937474176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937480354+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937493438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937497128+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937504102+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.93750746+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937514384+07:00","message":"[bufferProcess] interim [160000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.93751715+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.93752023+07:00","message":"[bufferProcess] interim [160000000]: จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937522884+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937525711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937529012+07:00","message":"> Transcript [1165] [false]: 'กับส่วนที่ 2 จะเป็นส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937532501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937534586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937536642+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937541758+07:00","message":"TextPushed: 'กับส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937545118+07:00","message":"Push: ' 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937547166+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.937549274+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะเป็นส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:55.93755155+07:00","message":"Next Push (prob) : 'เป็นส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:55.937558827+07:00","message":"push: {false  2 จะ 0 0xc000044180}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:56.137694916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:56.137709983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389660295+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389704387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389711561+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389724407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389727833+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.38973439+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.389737706+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389744424+07:00","message":"[bufferProcess] interim [580000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389747495+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389750859+07:00","message":"[bufferProcess] interim [580000000]: จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389753515+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.38975908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389762744+07:00","message":"> Transcript [1166] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389765303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.389767327+07:00","message":"Set new StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580277766+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580316149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580322292+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580336723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580340392+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580348017+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:56.580351866+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580375965+07:00","message":"[bufferProcess] interim [760000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580399186+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580409307+07:00","message":"[bufferProcess] interim [760000000]: จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580412308+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580416057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580420437+07:00","message":"> Transcript [1167] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580424103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580426756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580428862+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:56.580431498+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.155590103+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.155627755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.155634056+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.155646541+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155653726+07:00","message":"[bufferProcess] interim [360000000]:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155656511+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155661786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.15566445+07:00","message":"> Transcript [1168] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155667935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155670193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155672347+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.155675305+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.350308796+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.350354321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.350360557+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.350376498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.35038002+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.35038874+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.350393072+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.35040059+07:00","message":"[bufferProcess] interim [540000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350403656+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350409989+07:00","message":"[bufferProcess] interim [540000000]: จะเป็นส่วนประกอบที่มีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350412837+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350416547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.35041995+07:00","message":"> Transcript [1169] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350423761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350425969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350428524+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.350431265+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536515272+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536559626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536567436+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536587436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536591902+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536601255+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.53660613+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536613195+07:00","message":"[bufferProcess] interim [780000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536616436+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536619972+07:00","message":"[bufferProcess] interim [780000000]: จะเป็นส่วนประกอบที่มีสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.53662278+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536626416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.53662937+07:00","message":"> Transcript [1170] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536633062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536635087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536637+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.5366394+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.53664267+07:00","message":"Push: 'เป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536644642+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536647088+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.536649499+07:00","message":"Next Push (prob) : 'ที่มีสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.536657535+07:00","message":"push: {false เป็นส่วนประกอบ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.857967185+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858009459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858015912+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858028121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858032224+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858041061+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:57.858045071+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858052389+07:00","message":"[bufferProcess] interim [80000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858055149+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858058428+07:00","message":"[bufferProcess] interim [80000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858061344+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858064332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858067344+07:00","message":"> Transcript [1171] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858070411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858072505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858074487+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:57.858078843+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242776503+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242816353+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-07-09T09:25:58.242822281+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242835606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242839528+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242857392+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.242871708+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242879518+07:00","message":"[bufferProcess] interim [440000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242883076+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242888479+07:00","message":"[bufferProcess] interim [440000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242891159+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242894251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242897777+07:00","message":"> Transcript [1172] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242901615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.24290371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.24290648+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.242909215+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.249389932+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.24941719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.249422826+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.24943425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.249437442+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.249443535+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.249447761+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249453237+07:00","message":"[bufferProcess] interim [500000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249455685+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249460625+07:00","message":"[bufferProcess] interim [500000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249463242+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249466217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.24946868+07:00","message":"> Transcript [1173] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249471757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249473882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249476034+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.249478442+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370811417+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370853708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370860292+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370874023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370877289+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370885213+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370889451+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370896537+07:00","message":"[bufferProcess] interim [560000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370899145+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.37090302+07:00","message":"[bufferProcess] interim [560000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370905665+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370908775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370911561+07:00","message":"> Transcript [1174] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.37092017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370922565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370924926+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370927697+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370931027+07:00","message":"Push: 'ที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370932961+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370935292+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.370941764+07:00","message":"Next Push (prob) : 'มีชีวิตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.370958161+07:00","message":"push: {false ที่มีสิ่ง 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.951381181+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.951420599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.951426742+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:58.951441398+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.951448666+07:00","message":"[bufferProcess] interim [160000000]:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.951451503+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.95145825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.951460995+07:00","message":"> Transcript [1175] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.951464073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:58.95146629+07:00","message":"Set new StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071754652+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071798781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071805325+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071816108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071822954+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071830462+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.071835691+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071842999+07:00","message":"[bufferProcess] interim [280000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071845632+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071851004+07:00","message":"[bufferProcess] interim [280000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071853562+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.07185648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071859586+07:00","message":"> Transcript [1176] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071863232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.07186537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071867547+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.071870141+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:59.138014573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:25:59.13801519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272247281+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272290058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272297157+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272316177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272320399+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272336703+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.272354128+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272362666+07:00","message":"[bufferProcess] interim [520000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272366524+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272372089+07:00","message":"[bufferProcess] interim [520000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272374793+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272377864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272381232+07:00","message":"> Transcript [1177] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.27238545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272387608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272389631+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.272392496+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481482175+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481526254+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-07-09T09:25:59.481532702+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481546778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481550167+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481557908+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.481565764+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481574482+07:00","message":"[bufferProcess] interim [700000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481582731+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481592043+07:00","message":"[bufferProcess] interim [700000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481594743+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481597816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481603163+07:00","message":"> Transcript [1178] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481606973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481609003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.481615103+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.48161825+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646602767+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646640795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646647363+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646656207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646659366+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646667215+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.64667092+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646677745+07:00","message":"[bufferProcess] interim [880000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646680615+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646683811+07:00","message":"[bufferProcess] interim [880000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.64668656+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646689715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646693015+07:00","message":"> Transcript [1179] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.64669761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646699698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646701648+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646708022+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646712795+07:00","message":"Push: 'มีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.646714905+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.64671725+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.64671997+07:00","message":"Next Push (prob) : 'ตัวนี้จะแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.646727208+07:00","message":"push: {false มีชีวิตนะคะ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837572588+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837608838+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-07-09T09:25:59.837615164+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837629725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837636179+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837645813+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:25:59.837653279+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837669046+07:00","message":"[bufferProcess] interim [120000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.83767939+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837688798+07:00","message":"[bufferProcess] interim [120000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.83769196+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837696228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837699562+07:00","message":"> Transcript [1180] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837704034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.83770619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837708514+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:25:59.837711376+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.153962916+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.291923948+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.291964889+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-07-09T09:26:00.291971717+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.291988584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.291992639+07:00","message":"receive interim result [false|false]:  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.292000835+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.292004359+07:00","message":"[buffer interim] 240 false  จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292010261+07:00","message":"[bufferProcess] interim [480000000]:กับส่วนที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292015805+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.29201927+07:00","message":"[bufferProcess] interim [480000000]: จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292022142+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.29202484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292027476+07:00","message":"> Transcript [1181] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292030767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292032867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292034838+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.292037354+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419326238+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419382527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419391288+07:00","message":"receive interim result [false|false]: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419407612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419411467+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.419422788+07:00","message":"[buffer interim] 240 false กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.41942899+07:00","message":"[buffer interim] 240 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419458323+07:00","message":"[bufferProcess] interim [720000000]:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419477929+07:00","message":"[bufferProcess] send to processor:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419488862+07:00","message":"[bufferProcess] interim [720000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419492353+07:00","message":"[bufferProcess] update buffer: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419496729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419500958+07:00","message":"> Transcript [1182] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419505168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419507398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419509589+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.419512641+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525550381+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525601396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2\",\"confidence\":0.9442091}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525610101+07:00","message":"receive interim result [true|false]: กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525623495+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525626886+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525635234+07:00","message":"[buffer interim] 240 true กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525645426+07:00","message":"[bufferProcess] interim [750000000]:กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525651439+07:00","message":"[bufferProcess] send to processor (isfinal):กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525656532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525661531+07:00","message":"> Transcript [1183] [false]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525668232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525671106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.52567512+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525679558+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525688612+07:00","message":"Push: 'ตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525691673+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525696335+07:00","message":"Set new StatePrefix : 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525700592+07:00","message":"Next Push (prob) : 'ออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525703191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525707111+07:00","message":"> Transcript [1184] [true]: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525711171+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525713878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525716335+07:00","message":"StatePrefix: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525719536+07:00","message":"TextPushed: 'กับส่วนที่ 2 จะเป็นส่วนประกอบที่มีสิ่งมีชีวิตนะคะตัวนี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:00.525723153+07:00","message":"Push: 'ออกเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.52573626+07:00","message":"push: {false ตัวนี้จะแบ่ง 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.525743382+07:00","message":"push: {true ออกเป็น 2 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:00.537229604+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:00.540138934+07:00","message":"write wav file: './tmp/7611/7611_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.20588908+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.205939746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.205947472+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.205996663+07:00","message":"[buffer interim] 241 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.206013457+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.206015705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.390032533+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.390074989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.39008496+07:00","message":"receive interim result [false|false]: ส่งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.390100203+07:00","message":"[buffer interim] 241 false ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.390107863+07:00","message":"[bufferProcess] interim [720000000]:ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.39011062+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.390113849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.390116668+07:00","message":"> Transcript [1185] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.390119065+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.711788512+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.711831666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.711837891+07:00","message":"receive interim result [false|false]: ส่งข้อดี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.711849673+07:00","message":"[buffer interim] 241 false ส่งข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711857702+07:00","message":"[bufferProcess] interim [960000000]:ส่งข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711860037+07:00","message":"[bufferProcess] send to processor:ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711865518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711875463+07:00","message":"> Transcript [1186] [false]: 'ส่งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711879503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711881786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711883887+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.711886107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.715240508+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.715280444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.715286617+07:00","message":"receive interim result [false|false]: ส่งข้อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.71530192+07:00","message":"[buffer interim] 241 false ส่งข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.71530978+07:00","message":"[bufferProcess] interim [20000000]:ส่งข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.71531223+07:00","message":"[bufferProcess] send to processor:ส่งข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715317284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715320356+07:00","message":"> Transcript [1187] [false]: 'ส่งข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715323541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715325959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715328517+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.715330788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.902998942+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.903039054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.903045296+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:01.903059127+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903067091+07:00","message":"[bufferProcess] interim [200000000]:ส่งข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903069717+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903073289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903076201+07:00","message":"> Transcript [1188] [false]: 'ส่งข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903079172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903081301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903083539+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:01.903085925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:02.138634081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:02.138649894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.165327125+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.165364093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.165371141+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.165385752+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.16539395+07:00","message":"[bufferProcess] interim [500000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165396778+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165400189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165403819+07:00","message":"> Transcript [1189] [false]: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165407414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165409966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165414353+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165416649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165422873+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165424884+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165427242+07:00","message":"Set new StatePrefix : 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.165429807+07:00","message":"Next Push (prob) : 'ข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.165438686+07:00","message":"push: {false ส่ง 0 0xc002b36a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.362770128+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.362814818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2 องค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.362820995+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.362837969+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.362845526+07:00","message":"[bufferProcess] interim [680000000]:ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.362848338+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.36285223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.362855247+07:00","message":"> Transcript [1190] [false]: 'ส่งข้อด้วยกัน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.36286687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.362869796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.362871914+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.36287477+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485555486+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485602087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485611958+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.48562313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 องค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485626567+07:00","message":"receive interim result [false|false]:  2 องค์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485634611+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.485637738+07:00","message":"[buffer interim] 241 false  2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485644972+07:00","message":"[bufferProcess] interim [800000000]:ส่งข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485647423+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485650674+07:00","message":"[bufferProcess] interim [800000000]: 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.48565342+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485656551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485659559+07:00","message":"> Transcript [1191] [false]: 'ส่งข้อด้วยกัน 2 องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485662936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485665202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.485667205+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.48567008+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598591799+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598640386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598647669+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598659685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 องค์ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598662775+07:00","message":"receive interim result [false|false]:  2 องค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598670263+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.598674052+07:00","message":"[buffer interim] 241 false  2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598698519+07:00","message":"[bufferProcess] interim [920000000]:ส่งข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598722277+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598731319+07:00","message":"[bufferProcess] interim [920000000]: 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598734866+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598738834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598742614+07:00","message":"> Transcript [1192] [false]: 'ส่งข้อด้วยกัน 2 องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598746535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598748953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598751443+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.598754595+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800001662+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800046039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800053107+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.80006448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800067393+07:00","message":"receive interim result [false|false]:  องค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800075934+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.800079887+07:00","message":"[buffer interim] 241 false  องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800086606+07:00","message":"[bufferProcess] interim [100000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800089714+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800092895+07:00","message":"[bufferProcess] interim [100000000]: องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800095391+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800098454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800101538+07:00","message":"> Transcript [1193] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800105303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800107428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800109496+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800112249+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800115296+07:00","message":"Push: 'ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800117279+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800120188+07:00","message":"Set new StatePrefix : 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.800122644+07:00","message":"Next Push (prob) : ' 2 องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.80013137+07:00","message":"push: {false ข้อด้วยกัน 0 0xc002b36a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859510972+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859549656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859555768+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859566137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859569815+07:00","message":"receive interim result [false|false]:  องค์ประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859577296+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:02.859580828+07:00","message":"[buffer interim] 241 false  องค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859587532+07:00","message":"[bufferProcess] interim [220000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859590812+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859596048+07:00","message":"[bufferProcess] interim [220000000]: องค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.85959945+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859603089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859606192+07:00","message":"> Transcript [1194] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859609929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859612178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859614228+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:02.859616772+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177079451+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177124044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177130741+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177141494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบด้วยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177144753+07:00","message":"receive interim result [false|false]:  องค์ประกอบด้วยการ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177152126+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.177155611+07:00","message":"[buffer interim] 241 false  องค์ประกอบด้วยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177176761+07:00","message":"[bufferProcess] interim [460000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177180019+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177186044+07:00","message":"[bufferProcess] interim [460000000]: องค์ประกอบด้วยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177188694+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบด้วยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177191969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177195086+07:00","message":"> Transcript [1195] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177198661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177200668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177202791+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.177205666+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307541046+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307578155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307585145+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307596062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307599689+07:00","message":"receive interim result [false|false]:  องค์ประกอบด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307607125+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.307610204+07:00","message":"[buffer interim] 241 false  องค์ประกอบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307616447+07:00","message":"[bufferProcess] interim [580000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307619314+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบด้วยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307624615+07:00","message":"[bufferProcess] interim [580000000]: องค์ประกอบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307627506+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307630699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307633738+07:00","message":"> Transcript [1196] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307636872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307638943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307641358+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.307643575+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384660952+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384700149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384706811+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384723891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384727193+07:00","message":"receive interim result [false|false]:  องค์ประกอบด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384733392+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384736695+07:00","message":"[buffer interim] 241 false  องค์ประกอบด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384762916+07:00","message":"[bufferProcess] interim [700000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384793919+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384804711+07:00","message":"[bufferProcess] interim [700000000]: องค์ประกอบด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384808976+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384813133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384817034+07:00","message":"> Transcript [1197] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.38482114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384823436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384825404+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384827995+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384836271+07:00","message":"Push: ' 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384838441+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384841173+07:00","message":"Set new StatePrefix : 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.384855526+07:00","message":"Next Push (prob) : 'ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.384873843+07:00","message":"push: {false  2 องค์ประกอบ 0 0xc002b36a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.483253043+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567577436+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567622026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567629428+07:00","message":"receive interim result [false|false]: ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567640912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบด้วยกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567644273+07:00","message":"receive interim result [false|false]:  องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567652409+07:00","message":"[buffer interim] 241 false ส่งข้อด้วยกัน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.567656764+07:00","message":"[buffer interim] 241 false  องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567663889+07:00","message":"[bufferProcess] interim [880000000]:ส่งข้อด้วยกัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567666563+07:00","message":"[bufferProcess] send to processor:ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567669707+07:00","message":"[bufferProcess] interim [880000000]: องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567672456+07:00","message":"[bufferProcess] update buffer: ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567675678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567679058+07:00","message":"> Transcript [1198] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567682511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567685022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567687131+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.567689535+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784217305+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784261233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ\",\"confidence\":0.9552687}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784268511+07:00","message":"receive interim result [true|false]: ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784281623+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784283922+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784291826+07:00","message":"[buffer interim] 241 true ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784300278+07:00","message":"[bufferProcess] interim [180000000]:ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.78430368+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.78430745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784310895+07:00","message":"> Transcript [1199] [false]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784314538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784316587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784318597+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.78432131+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784323283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784325218+07:00","message":"> Transcript [1200] [true]: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.7843275+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784329352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784331144+07:00","message":"StatePrefix: 'ส่งข้อด้วยกัน 2 องค์ประกอบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784335539+07:00","message":"TextPushed: 'ส่งข้อด้วยกัน 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:03.784343699+07:00","message":"Push: 'ด้วยกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:03.784353189+07:00","message":"push: {true ด้วยกันนะคะ 0 0xc002b36a80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:03.792971061+07:00","message":"write wav file: './tmp/7611/7611_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.446057239+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.706601048+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.98928263+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.98931011+07:00","message":"found end of frame, send empty tag with msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.989313432+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.989321739+07:00","message":"[buffer interim] 242 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989330152+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.98933452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989337369+07:00","message":"> Transcript [1201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989340151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989342281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989344255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989346168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:04.989348821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:04.989360972+07:00","message":"push: {true \n 0 0xc002b36f00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:04.994568594+07:00","message":"write wav file: './tmp/7611/7611_242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.025772681+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.083844865+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:05.139009809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:05.139034618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.345200387+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.362995147+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.363015099+07:00","message":"found end of frame, send empty tag with msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.363018335+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.363026045+07:00","message":"[buffer interim] 243 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.363033472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.36303718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.363040155+07:00","message":"> Transcript [1202] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.363042954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.363044996+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.363046861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.36304912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.36305707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.363066376+07:00","message":"push: {true \n 0 0xc001e8a400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:05.367893306+07:00","message":"write wav file: './tmp/7611/7611_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.406546249+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.679264782+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.679294257+07:00","message":"found end of frame, send empty tag with msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.679298341+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.67930826+07:00","message":"[buffer interim] 244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679316401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679319914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679326283+07:00","message":"> Transcript [1203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679329252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679331191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679333082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679336293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:05.679343937+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.679354014+07:00","message":"push: {true \n 0 0xc002124880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:05.682821961+07:00","message":"write wav file: './tmp/7611/7611_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:05.985655981+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.114015219+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.175915231+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.24418076+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.307397537+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.398367879+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.398392342+07:00","message":"found end of frame, send empty tag with msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.398395724+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.398403817+07:00","message":"[buffer interim] 245 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398411546+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.39841544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398418542+07:00","message":"> Transcript [1204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.39842112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398423113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398425023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398426957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.398429878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.398440422+07:00","message":"push: {true \n 0 0xc002b37300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:06.403043493+07:00","message":"write wav file: './tmp/7611/7611_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.518198711+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.518221306+07:00","message":"found end of frame, send empty tag with msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.518225135+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.518232629+07:00","message":"[buffer interim] 246 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.51824031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518244544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518247762+07:00","message":"> Transcript [1205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518250781+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518253105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518254989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518257047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:06.518262731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.518272315+07:00","message":"push: {true \n 0 0xc001e8a700}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:06.524396186+07:00","message":"write wav file: './tmp/7611/7611_246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:06.756021528+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.039833072+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.039852487+07:00","message":"found end of frame, send empty tag with msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.039855576+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.039864209+07:00","message":"[buffer interim] 247 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039872203+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039875958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039878746+07:00","message":"> Transcript [1206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039881564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039883499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039885383+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039887325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.039890254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.039901913+07:00","message":"push: {true \n 0 0xc001e8aa80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:07.044620829+07:00","message":"write wav file: './tmp/7611/7611_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.075796694+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.134422228+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.401668297+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.40169116+07:00","message":"found end of frame, send empty tag with msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.40169444+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.401703597+07:00","message":"[buffer interim] 248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401714115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401724194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401727228+07:00","message":"> Transcript [1207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401729916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401731897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401733905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401735898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:07.401738892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.401749509+07:00","message":"push: {true \n 0 0xc00041c880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:07.406020966+07:00","message":"write wav file: './tmp/7611/7611_248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:07.715372764+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:08.139460085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:08.139498664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.056235187+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.315237301+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.342521418+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.342543562+07:00","message":"found end of frame, send empty tag with msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.342546942+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.342554353+07:00","message":"[buffer interim] 249 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.34256218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342572952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342575795+07:00","message":"> Transcript [1208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342578586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342580729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342582635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342584728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.342587547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.342597091+07:00","message":"push: {true \n 0 0xc002024000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:09.348229328+07:00","message":"write wav file: './tmp/7611/7611_249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.505291378+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.565466414+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.835953974+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.835973568+07:00","message":"found end of frame, send empty tag with msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.835976982+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.835983651+07:00","message":"[buffer interim] 250 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.835991231+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.835995427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.835998426+07:00","message":"> Transcript [1209] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.836001037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.836003071+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.83600494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.836006935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:09.83601514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:09.836024297+07:00","message":"push: {true \n 0 0xc002b36e80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:09.840704909+07:00","message":"write wav file: './tmp/7611/7611_250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.104482442+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:11.139701658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:11.139724803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.165336764+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.362171638+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.362203038+07:00","message":"found end of frame, send empty tag with msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.362207457+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.362217257+07:00","message":"[buffer interim] 251 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.36222589+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362230142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362232896+07:00","message":"> Transcript [1210] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362236012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.36223799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362240044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362242117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:11.362247618+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:11.362259754+07:00","message":"push: {true \n 0 0xc002024480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:11.370074854+07:00","message":"write wav file: './tmp/7611/7611_251.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:14.140302508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:14.140337356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.357699121+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.357765344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.357771323+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.357787504+07:00","message":"[buffer interim] 252 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.357796131+07:00","message":"[bufferProcess] interim [0]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.357798172+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.357803779+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.35780671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.35780981+07:00","message":"> Transcript [1211] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.357812429+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.52785512+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.52789867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.527904818+07:00","message":"receive interim result [false|false]: เดี๋ยวกู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.527920723+07:00","message":"[buffer interim] 252 false เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.527928796+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.52793086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.56789575+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.567931767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.567937778+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.567951562+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.567959065+07:00","message":"[bufferProcess] interim [180000000]:เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.567961379+07:00","message":"[bufferProcess] send to processor:เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.567966579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.56796938+07:00","message":"> Transcript [1212] [false]: 'เดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.567972924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.5679752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.56797725+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.567979675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.608985101+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.609051879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.609058084+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.609072582+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609080281+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609083553+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609089069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609091803+07:00","message":"> Transcript [1213] [false]: 'เดี๋ยวคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.60909537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609097855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609099939+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.609102183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.861687047+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.861735027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.861741091+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:14.861760723+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861771104+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861773441+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861776901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.86177988+07:00","message":"> Transcript [1214] [false]: 'เดี๋ยวคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861783361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861785464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861787792+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:14.861789941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.044371155+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.044416401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.044424126+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.044439793+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044447793+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวคุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044450397+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044454042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044457144+07:00","message":"> Transcript [1215] [false]: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044460421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044462636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044464718+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044467026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044472824+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044475109+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044477309+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.044479717+07:00","message":"Next Push (prob) : 'คุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.044488986+07:00","message":"push: {false เดี๋ยว 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.10621502+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.106263448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.106270487+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.106284596+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106292806+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวคุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.10629597+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106299782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106302741+07:00","message":"> Transcript [1216] [false]: 'เดี๋ยวคุณครูจะแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106306495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106308829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106311305+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.106313404+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.238094426+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.238135609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.238142196+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.238157494+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238166148+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวคุณครูจะแจกใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238168674+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238172047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238174932+07:00","message":"> Transcript [1217] [false]: 'เดี๋ยวคุณครูจะแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238178514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238181626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238183812+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.238186166+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.551944395+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.551991883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบปลิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.552000113+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบปลิว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.552018497+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบปลิว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.55202829+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวคุณครูจะแจกใบปลิว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552031847+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.55203666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552041015+07:00","message":"> Transcript [1218] [false]: 'เดี๋ยวคุณครูจะแจกใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552045708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552048906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552052908+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.552056165+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.552988961+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.553007376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.553013327+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.553027678+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553033878+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวคุณครูจะแจกใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553037044+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบปลิว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553040587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553043949+07:00","message":"> Transcript [1219] [false]: 'เดี๋ยวคุณครูจะแจกใบปลิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.55304821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553051617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553055102+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.55305855+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553067892+07:00","message":"Push: 'คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553070855+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.553074429+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะแจกใบปลิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.55307778+07:00","message":"Next Push (prob) : 'แจกใบปลิว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.553088852+07:00","message":"push: {false คุณครูจะ 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.615761221+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.615803419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.615810627+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.615829468+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.615837949+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวคุณครูจะแจกใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.615841129+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.615848612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.615851935+07:00","message":"> Transcript [1220] [false]: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.615855167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.61585841+07:00","message":"Set new StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.933068444+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.933111312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.933116785+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:15.933128394+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933136333+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933139167+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933144874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933147864+07:00","message":"> Transcript [1221] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933151449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933153867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933156369+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:15.933159224+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.033986314+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.034036256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.034042358+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.034058294+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034067087+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034069931+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034073478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034076278+07:00","message":"> Transcript [1222] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034080744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.03408294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034085088+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.034088076+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.126570304+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.126617748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.126624661+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.126641426+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126649772+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126652301+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126656092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126658988+07:00","message":"> Transcript [1223] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126669926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126672307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126674386+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.126677189+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.196368793+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.196412601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.196419279+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.196432501+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196449084+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196452405+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196456279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196459936+07:00","message":"> Transcript [1224] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196464848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196467127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196469793+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.19647263+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196475582+07:00","message":"Push: 'แจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196477616+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196479822+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.196482186+07:00","message":"Next Push (prob) : 'รู้ให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.196491154+07:00","message":"push: {false แจกใบความ 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.518217436+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.518268903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.518276112+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.518292114+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518300427+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518303312+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518310127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.51831423+07:00","message":"> Transcript [1225] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518318015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518320173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.518322778+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.5183263+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.839473337+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.839513903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.839520006+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:16.839534392+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839542309+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839544993+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839548277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839551254+07:00","message":"> Transcript [1226] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839554773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839556939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839559361+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:16.839562229+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.024312207+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.024355259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.024362443+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.024379885+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024387588+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024390328+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024399147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024402621+07:00","message":"> Transcript [1227] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024406594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024409745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024412299+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.024415417+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:17.14124317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:17.141246743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.163146629+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.1631867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.163192616+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.163210752+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.16321827+07:00","message":"[bufferProcess] interim [820000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163221312+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163225029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163228175+07:00","message":"> Transcript [1228] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163232796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163234976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163237546+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163240467+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163243605+07:00","message":"Push: 'รู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163246075+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163250041+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.163253259+07:00","message":"Next Push (prob) : 'เรียนนะคะเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.163261103+07:00","message":"push: {false รู้ให้นัก 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.348114476+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.34817032+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-07-09T09:26:17.348176824+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.348193456+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348203019+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348205766+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.34820937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.34821377+07:00","message":"> Transcript [1229] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348218416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348220552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348222573+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.348226158+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.728055701+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.728100156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.72810808+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:17.728124693+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728133411+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728136322+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728143489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728146445+07:00","message":"> Transcript [1230] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728150883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728153332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.72815592+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:17.728159125+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.072202229+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.072249354+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-07-09T09:26:18.072256301+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.072269814+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072278347+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072281045+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072286552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072289337+07:00","message":"> Transcript [1231] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072293739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072295944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072298586+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.072301974+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.213617916+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.246225773+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.246275237+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-07-09T09:26:18.246281627+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปดู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.246304244+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246313164+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246317374+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246322505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.24632547+07:00","message":"> Transcript [1232] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246330203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246332453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246334719+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246337557+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246345579+07:00","message":"Push: 'เรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246347764+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.246350134+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.24635263+07:00","message":"Next Push (prob) : 'จะได้เห็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.246361135+07:00","message":"push: {false เรียนนะคะเราก็ 0 0xc002b37180}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.252921224+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.252964846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.25297421+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.252991502+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.252999268+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.253002751+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.253006403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.25300969+07:00","message":"> Transcript [1233] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.253013668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.25301574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.253017726+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.253020882+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.304443334+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.304482894+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-07-09T09:26:18.304488815+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.304505042+07:00","message":"[buffer interim] 252 false เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304512362+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.30451496+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304518777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304521656+07:00","message":"> Transcript [1234] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304525767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304528295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.30453021+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.304534989+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576321099+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576367006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576374284+07:00","message":"receive interim result [true|false]: เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576383266+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576385552+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.57639303+07:00","message":"[buffer interim] 252 true เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.57640235+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.57640603+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.57640991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.57641329+07:00","message":"> Transcript [1235] [false]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576416982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576419113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576421282+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576426535+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576429185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576431839+07:00","message":"> Transcript [1236] [true]: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576434302+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576436127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576438009+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็จะได้เห็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576440035+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะแจกใบความรู้ให้นักเรียนนะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:18.576443635+07:00","message":"Push: 'จะได้เห็นไปด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.576452963+07:00","message":"push: {true จะได้เห็นไปด้วยกัน 0 0xc002b37180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:18.593247023+07:00","message":"write wav file: './tmp/7611/7611_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:18.604900834+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.12759017+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.127644776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.12765093+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.127664856+07:00","message":"[buffer interim] 253 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.127671975+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.127674321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.331388154+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.331451094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.331459089+07:00","message":"receive interim result [false|false]: เดี๋ยวเขา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.331477622+07:00","message":"[buffer interim] 253 false เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.331485782+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.331488288+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.331491756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.331494729+07:00","message":"> Transcript [1237] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.331497234+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.457277437+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.457327303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.457333423+07:00","message":"receive interim result [false|false]: เดี๋ยวขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.457346573+07:00","message":"[buffer interim] 253 false เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457354282+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457356922+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457363693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457366545+07:00","message":"> Transcript [1238] [false]: 'เดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457370131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.45737264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457374742+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.457377372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.461707092+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.461727914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.461733014+07:00","message":"receive interim result [false|false]: เดี๋ยวก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.461744344+07:00","message":"[buffer interim] 253 false เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.461749153+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.46175191+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.46175524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.461758344+07:00","message":"> Transcript [1239] [false]: 'เดี๋ยวขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.46176091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.461762927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.461764882+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.461766879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.515431627+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.5154731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขออนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.515479093+07:00","message":"receive interim result [false|false]: เดี๋ยวขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.515492922+07:00","message":"[buffer interim] 253 false เดี๋ยวขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515500135+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515503013+07:00","message":"[bufferProcess] send to processor:เดี๋ยวก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515508802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515511753+07:00","message":"> Transcript [1240] [false]: 'เดี๋ยวก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515515593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515518069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515520029+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:19.515522209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.88457136+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921795563+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921826691+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.92182998+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921832018+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921834375+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921836348+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921838473+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921840568+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.92184292+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:19.921845365+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.040562554+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.040623782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขออนุญาตเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.0406318+07:00","message":"receive interim result [false|false]: เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.040648155+07:00","message":"[buffer interim] 253 false เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040656905+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040659808+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040665926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.04066941+07:00","message":"> Transcript [1241] [false]: 'เดี๋ยวขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040672874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040676092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040679217+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040681694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040687207+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.04069045+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040693834+07:00","message":"Set new StatePrefix : 'เดี๋ยวขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.040697475+07:00","message":"Next Push (prob) : 'ขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.040720511+07:00","message":"push: {false เดี๋ยว 0 0xc002124080}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:20.141823338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:20.141830147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177467261+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177526661+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-07-09T09:26:20.177536091+07:00","message":"receive interim result [true|false]: เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177550023+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177553268+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177564514+07:00","message":"[buffer interim] 253 true เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177582812+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177595765+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวขออนุญาตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177601094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177605778+07:00","message":"> Transcript [1242] [false]: 'เดี๋ยวขออนุญาตเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177622558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177625581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177628721+07:00","message":"StatePrefix: 'เดี๋ยวขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177633078+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177636271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177639836+07:00","message":"> Transcript [1243] [true]: 'เดี๋ยวขออนุญาตเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177643651+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177647238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.17765073+07:00","message":"StatePrefix: 'เดี๋ยวขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177655527+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.177664356+07:00","message":"Push: 'ขออนุญาตเอา'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.177676875+07:00","message":"push: {true ขออนุญาตเอา 0 0xc002124080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:20.183543597+07:00","message":"write wav file: './tmp/7611/7611_253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.595944442+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.653213195+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.934505786+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.934523493+07:00","message":"found end of frame, send empty tag with msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.9345278+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.934538885+07:00","message":"[buffer interim] 254 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934549324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934554605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934558667+07:00","message":"> Transcript [1244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934562972+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934566164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934569572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.934572395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:20.93457622+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:20.934589363+07:00","message":"push: {true \n 0 0xc002124e00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:20.939090439+07:00","message":"write wav file: './tmp/7611/7611_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.045469299+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.164765733+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.437362438+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.437395003+07:00","message":"found end of frame, send empty tag with msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.437398717+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.437407387+07:00","message":"[buffer interim] 255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437415367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437419135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437422151+07:00","message":"> Transcript [1245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437425059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437427171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437429196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437431605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:26:21.437439994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:21.437450082+07:00","message":"push: {true \n 0 0xc0026aad00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:26:21.442438747+07:00","message":"write wav file: './tmp/7611/7611_255.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:23.141908012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:23.14191023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:26.142568807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:26.142600694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:29.143517365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:29.14351971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:32.144242868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:32.14424281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:35.144635458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:35.144642378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:38.145400101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:38.145409112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:41.146395387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:41.146410956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:44.147244412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:44.147262245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:47.148263235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:47.148270367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.92157058+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921617226+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921622523+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921626075+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921628904+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921633469+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921635243+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921637138+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921638841+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921640696+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921642446+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921644695+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921646546+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921648322+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:26:49.921650184+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:50.148942768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:50.148947047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:53.149514028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:53.149514085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:56.149702828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:56.149726914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:59.150071062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:26:59.15008355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:02.150348007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:02.150359471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:05.150608917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:05.150640599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:08.151340578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:08.151340593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:11.152153958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:11.152154019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:14.1524117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:14.152411702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:17.152533786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:17.152550034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.92178326+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921806101+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921809208+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.92181111+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921812947+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.92181545+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921817776+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921819702+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921821853+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921823691+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921825593+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921827581+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.92182963+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921831471+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:19.921833171+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:20.153188234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:20.153187598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:23.15423123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:23.154243106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:26.155311854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:26.155326908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:29.155562599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:29.155577683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:32.156044873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:32.156077962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:35.156634836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:35.156648381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:38.157054361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:38.157046205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:41.157916479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:41.157947917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.027220217+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.562988763+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.563023192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.563028527+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.563038756+07:00","message":"[buffer interim] 256 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563045461+07:00","message":"[bufferProcess] interim [300000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563047593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563053234+07:00","message":"[bufferProcess] send to processor (ticker):ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563056048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563059039+07:00","message":"> Transcript [1246] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.563061664+07:00","message":"Set StatePrefix (first interim): 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.587025191+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.587065747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.587071225+07:00","message":"receive interim result [false|false]: ย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.587083635+07:00","message":"[buffer interim] 256 false ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.587089649+07:00","message":"[bufferProcess] interim [480000000]:ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.587091619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.601044958+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.601079877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.601084587+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.601095025+07:00","message":"[buffer interim] 256 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601100523+07:00","message":"[bufferProcess] interim [540000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601102707+07:00","message":"[bufferProcess] send to processor:ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601107835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601110705+07:00","message":"> Transcript [1247] [false]: 'ย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601114084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601116225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.601118287+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.60112079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.604306736+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.604318515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.604321513+07:00","message":"receive interim result [false|false]: ย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.604328639+07:00","message":"[buffer interim] 256 false ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.60433179+07:00","message":"[bufferProcess] interim [600000000]:ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.604333823+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.604336051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.604338166+07:00","message":"> Transcript [1248] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.604340173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.604342314+07:00","message":"Set new StatePrefix: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.606991069+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.607003013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.607006663+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.607015041+07:00","message":"[buffer interim] 256 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607018457+07:00","message":"[bufferProcess] interim [660000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607020688+07:00","message":"[bufferProcess] send to processor:ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607023245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607025892+07:00","message":"> Transcript [1249] [false]: 'ย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607027754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.607029672+07:00","message":"Set new StatePrefix: 'ย้อนหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.803505263+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.803559594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.80356587+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.803580205+07:00","message":"[buffer interim] 256 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803587758+07:00","message":"[bufferProcess] interim [260000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803590209+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803593504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803596542+07:00","message":"> Transcript [1250] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803599451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.803601545+07:00","message":"Set new StatePrefix: 'อันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.812614802+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.812626547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.812631051+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.812638931+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812642743+07:00","message":"[bufferProcess] interim [440000000]:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.81264518+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812647611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812649882+07:00","message":"> Transcript [1251] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812652473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812654571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812656723+07:00","message":"StatePrefix: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.812659288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.833681805+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.83370613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.833711901+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.833726545+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833732147+07:00","message":"[bufferProcess] interim [920000000]:อันดับแรกฮัลโหลเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833734824+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833740328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833742981+07:00","message":"> Transcript [1252] [false]: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833745985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.83374823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833751549+07:00","message":"StatePrefix: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.833753922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.876624627+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.876655182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.876661151+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.87667383+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876680239+07:00","message":"[bufferProcess] interim [980000000]:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876683937+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876691039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876694352+07:00","message":"> Transcript [1253] [false]: 'อันดับแรกฮัลโหลเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876697562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.876699767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.87670177+07:00","message":"StatePrefix: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.87670414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.927584528+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.927615478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.927620817+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.927633056+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.92765432+07:00","message":"[bufferProcess] interim [40000000]:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927657358+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927660615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927663598+07:00","message":"> Transcript [1254] [false]: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927666438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927668469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927670406+07:00","message":"StatePrefix: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927672691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927675483+07:00","message":"Push: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927679486+07:00","message":"TextPushed: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.92768182+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.927684001+07:00","message":"Next Push (prob) : 'ฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.927691689+07:00","message":"push: {false อันดับแรก 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.989431026+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.989469993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.989475856+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.989492226+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989500296+07:00","message":"[bufferProcess] interim [160000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989503163+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989507301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989510344+07:00","message":"> Transcript [1255] [false]: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989513653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989515875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989518192+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.989520522+07:00","message":"TextPushed: 'อันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.997740272+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.997779739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.997798526+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:43.997813842+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997821246+07:00","message":"[bufferProcess] interim [340000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997824459+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997828211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997831106+07:00","message":"> Transcript [1256] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997834679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.99783678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997839188+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:43.997841608+07:00","message":"TextPushed: 'อันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.017348157+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.017380274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.017385685+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.017396621+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.017405103+07:00","message":"[bufferProcess] interim [760000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.01740782+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.017413212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.01742058+07:00","message":"> Transcript [1257] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.017424188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.01742625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.017428327+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.017434095+07:00","message":"TextPushed: 'อันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.022727744+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.022767309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.022781778+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.022803866+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022813653+07:00","message":"[bufferProcess] interim [940000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022817609+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022827761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022832243+07:00","message":"> Transcript [1258] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022837688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022840338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022842779+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022844863+07:00","message":"TextPushed: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022852278+07:00","message":"Push: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.022854687+07:00","message":"TextPushed: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.02285724+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.02286029+07:00","message":"Next Push (prob) : 'เดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.022876585+07:00","message":"push: {false ฮัลโหล 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.054191886+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.054227894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.054233177+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.054247882+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054255145+07:00","message":"[bufferProcess] interim [180000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054257613+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054265548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054268411+07:00","message":"> Transcript [1259] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054272424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054274767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.054276681+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.05428075+07:00","message":"TextPushed: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.059093384+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.059121143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.059127104+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.059140443+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059146957+07:00","message":"[bufferProcess] interim [300000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059149295+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059155546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059158078+07:00","message":"> Transcript [1260] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059161769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059164062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059166069+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.059168733+07:00","message":"TextPushed: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.063358835+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.063371394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.063374886+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.063388315+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063393197+07:00","message":"[bufferProcess] interim [420000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063396707+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063404151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063407503+07:00","message":"> Transcript [1261] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063411857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063420901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063423066+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.063425356+07:00","message":"TextPushed: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.078940242+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.078972554+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-07-09T09:27:44.078978596+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.078991784+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.07899855+07:00","message":"[bufferProcess] interim [20000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079000986+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079004336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079006961+07:00","message":"> Transcript [1262] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.07901093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079013219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079015432+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079018135+07:00","message":"TextPushed: 'อันดับแรกฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079025143+07:00","message":"Push: 'เดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079027295+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079029938+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.079032287+07:00","message":"Next Push (prob) : 'ให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.079042693+07:00","message":"push: {false เดี๋ยวอันดับแรกจะ 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.084593382+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.118825491+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.118862752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.118869588+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.118883755+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.11889048+07:00","message":"[bufferProcess] interim [680000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118893082+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118896241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118899602+07:00","message":"> Transcript [1263] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118903121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.11890538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118907988+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.118910831+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.136170685+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.136196013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.136201336+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.136212657+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136217332+07:00","message":"[bufferProcess] interim [980000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136219613+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136222456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136224939+07:00","message":"> Transcript [1264] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136228767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136231028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136233096+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.136235753+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.155206329+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.155233504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.155240706+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.155255883+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155260826+07:00","message":"[bufferProcess] interim [160000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155263788+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155266883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155269378+07:00","message":"> Transcript [1265] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155343643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155385019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155388863+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.155392782+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:44.158389421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:44.158397401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.221965277+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.222009866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.222016385+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.222032246+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222040772+07:00","message":"[bufferProcess] interim [460000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222043486+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222047705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222052615+07:00","message":"> Transcript [1266] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.22205755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222059753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222062114+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222065222+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222072793+07:00","message":"Push: 'ให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222074843+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222077348+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.222079908+07:00","message":"Next Push (prob) : 'ทำตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.222089322+07:00","message":"push: {false ให้นักเรียน 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.228824465+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.228843707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.228849278+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.228860295+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228865879+07:00","message":"[bufferProcess] interim [520000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228868378+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228871224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228873755+07:00","message":"> Transcript [1267] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228877514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228879661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228881844+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.228884457+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.262954627+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.26301244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.263019126+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.263031096+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263038338+07:00","message":"[bufferProcess] interim [880000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263041862+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263048264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263051383+07:00","message":"> Transcript [1268] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263055748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263058054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263059999+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.263063061+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.274154946+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.274187267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.274193412+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.274207282+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274213992+07:00","message":"[bufferProcess] interim [120000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274217294+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274222717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274225528+07:00","message":"> Transcript [1269] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.27422955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274231866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274233794+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.274236745+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.311387424+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.311437048+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-07-09T09:27:44.311444416+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.311459908+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311468215+07:00","message":"[bufferProcess] interim [420000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311471281+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311476911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311480001+07:00","message":"> Transcript [1270] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311484926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.31148718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311489514+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311498032+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311504759+07:00","message":"Push: 'ทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311507091+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.31151+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.311512591+07:00","message":"Next Push (prob) : 'ลงไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.311522511+07:00","message":"push: {false ทำตัวนี้ 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.312301137+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.312313991+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-07-09T09:27:44.312320686+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.312330245+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312334698+07:00","message":"[bufferProcess] interim [480000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312337052+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312339702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312342768+07:00","message":"> Transcript [1271] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312345634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312347652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312349591+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.312352839+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.325262031+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.325294678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.325300824+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.325313943+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325320576+07:00","message":"[bufferProcess] interim [780000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325325513+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325329459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.32533217+07:00","message":"> Transcript [1272] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325336535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325338783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.32534067+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.325343704+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.326960028+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.326980651+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-07-09T09:27:44.326986606+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.327000313+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.32700701+07:00","message":"[bufferProcess] interim [840000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.327010359+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.327016977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.32701986+07:00","message":"> Transcript [1273] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.327023803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.327025769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.32702779+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.327030721+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.33893674+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.338966654+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-07-09T09:27:44.338973815+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.33898827+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.338993977+07:00","message":"[bufferProcess] interim [960000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.338996496+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339000016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339003071+07:00","message":"> Transcript [1274] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339006709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339008817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339011417+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339014256+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339021713+07:00","message":"Push: 'ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339023709+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339026383+07:00","message":"Set new StatePrefix : 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.339029453+07:00","message":"Next Push (prob) : 'สมุดก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.339040158+07:00","message":"push: {false ลงไปใน 0 0xc002024800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.340903565+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.340935556+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-07-09T09:27:44.340941653+07:00","message":"receive interim result [false|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.340956049+07:00","message":"[buffer interim] 256 false อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340961584+07:00","message":"[bufferProcess] interim [140000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340964383+07:00","message":"[bufferProcess] send to processor:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.34096914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340972325+07:00","message":"> Transcript [1275] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340975622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340977763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340981133+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.340985143+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.39326132+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393308451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393317054+07:00","message":"receive interim result [true|false]: อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393328751+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393331109+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393338504+07:00","message":"[buffer interim] 256 true อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393346717+07:00","message":"[bufferProcess] interim [440000000]:อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393350657+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393354832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393358348+07:00","message":"> Transcript [1276] [false]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.39336197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393364104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393366529+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393369628+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393372197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393374381+07:00","message":"> Transcript [1277] [true]: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393376763+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393378681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393380708+07:00","message":"StatePrefix: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393382751+07:00","message":"TextPushed: 'อันดับแรกฮัลโหลเดี๋ยวอันดับแรกจะให้นักเรียนทำตัวนี้ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.393391391+07:00","message":"Push: 'สมุดก่อนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.393400821+07:00","message":"push: {true สมุดก่อนนะคะ 0 0xc002024800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:44.406767059+07:00","message":"write wav file: './tmp/7611/7611_256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.514865118+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.514995298+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.529568619+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.571137605+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.578420347+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.58610246+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.60347762+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.77843115+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.808435998+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.80971328+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.820645009+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.832603927+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.832623255+07:00","message":"found end of frame, send empty tag with msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.832626823+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.832634179+07:00","message":"[buffer interim] 257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832642097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832647935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832651473+07:00","message":"> Transcript [1278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832654952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832657251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832659242+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832661214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.832668715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.832676985+07:00","message":"push: {true \n 0 0xc0026ab400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:44.837471424+07:00","message":"write wav file: './tmp/7611/7611_257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.902157371+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.902188149+07:00","message":"found end of frame, send empty tag with msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.902193622+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.902203183+07:00","message":"[buffer interim] 259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902216683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902227616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902232599+07:00","message":"> Transcript [1279] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902236864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902239729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902242862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902246168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.902255612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.902267703+07:00","message":"push: {true \n 0 0xc00041cd80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:44.907170416+07:00","message":"write wav file: './tmp/7611/7611_259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.917901679+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.917921512+07:00","message":"found end of frame, send empty tag with msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.917924818+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.917930917+07:00","message":"[buffer interim] this message is already final true 258: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.992890318+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.992933427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.992939303+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:44.992952227+07:00","message":"[buffer interim] 260 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.992959568+07:00","message":"[bufferProcess] interim [790000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:44.992961757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.001934265+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.001974484+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-07-09T09:27:45.001981092+07:00","message":"receive interim result [false|false]: จะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.001996774+07:00","message":"[buffer interim] 260 false จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.002008161+07:00","message":"[bufferProcess] interim [910000000]:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.002011308+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.002017061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.002019888+07:00","message":"> Transcript [1280] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.002022338+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.066412054+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.066451093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.066456686+07:00","message":"receive interim result [false|false]: จะให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.06647098+07:00","message":"[buffer interim] 260 false จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066478652+07:00","message":"[bufferProcess] interim [90000000]:จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066480792+07:00","message":"[bufferProcess] send to processor:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066484793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066488042+07:00","message":"> Transcript [1281] [false]: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066491165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066493339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066495401+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.066497941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.070774312+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.07080055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.070807961+07:00","message":"receive interim result [false|false]: จะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.070834785+07:00","message":"[buffer interim] 260 false จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.07084138+07:00","message":"[bufferProcess] interim [150000000]:จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070844589+07:00","message":"[bufferProcess] send to processor:จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.07084834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070852451+07:00","message":"> Transcript [1282] [false]: 'จะให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070856433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070860098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070863522+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.070867175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.070938532+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.070994481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.071000896+07:00","message":"receive interim result [false|false]: จะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.071014658+07:00","message":"[buffer interim] 260 false จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071021613+07:00","message":"[bufferProcess] interim [210000000]:จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071024294+07:00","message":"[bufferProcess] send to processor:จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071030882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071033489+07:00","message":"> Transcript [1283] [false]: 'จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071036832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071039654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071041941+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.071044448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.080152886+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.080181546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้นักเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.080187249+07:00","message":"receive interim result [false|false]: จะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.080201202+07:00","message":"[buffer interim] 260 false จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.08020726+07:00","message":"[bufferProcess] interim [810000000]:จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080209968+07:00","message":"[bufferProcess] send to processor:จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080217088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080219671+07:00","message":"> Transcript [1284] [false]: 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080222618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080224776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080226914+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080229293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080235107+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080237198+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080239521+07:00","message":"Set new StatePrefix : 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.080241958+07:00","message":"Next Push (prob) : 'ให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.08025021+07:00","message":"push: {false จะ 0 0xc0026ab680}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108166781+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108195602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้นักเรียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108201367+07:00","message":"receive interim result [true|false]: จะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108212251+07:00","message":"end recv isFinal message id 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.10821479+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108219972+07:00","message":"[buffer interim] 260 true จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108225886+07:00","message":"[bufferProcess] interim [860000000]:จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108229133+07:00","message":"[bufferProcess] send to processor (isfinal):จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108232639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108235075+07:00","message":"> Transcript [1285] [false]: 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108237712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108239793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108241998+07:00","message":"StatePrefix: 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108244468+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.10824638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108248435+07:00","message":"> Transcript [1286] [true]: 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108250645+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108252507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108254277+07:00","message":"StatePrefix: 'จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.10825635+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.108259174+07:00","message":"Push: 'ให้นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.108266484+07:00","message":"push: {true ให้นักเรียน 0 0xc0026ab680}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:45.115583982+07:00","message":"write wav file: './tmp/7611/7611_260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.123216835+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.12323214+07:00","message":"found end of frame, send empty tag with msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.123235088+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.123240941+07:00","message":"[buffer interim] 261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123246342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123249757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123252239+07:00","message":"> Transcript [1287] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.12325473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123256637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123258501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123260417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.123263523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.12328095+07:00","message":"push: {true \n 0 0xc001e8a380}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:45.127313329+07:00","message":"write wav file: './tmp/7611/7611_261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.209259771+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.209301883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.209307348+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.20932279+07:00","message":"[buffer interim] 262 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.209331493+07:00","message":"[bufferProcess] interim [540000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.209333429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.215691969+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.215713513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.215718648+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.215729199+07:00","message":"[buffer interim] 262 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.215734304+07:00","message":"[bufferProcess] interim [600000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.215737586+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.215742357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.215745205+07:00","message":"> Transcript [1288] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.215748089+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.251338643+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.251369687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.251375033+07:00","message":"receive interim result [false|false]: ระบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.251387168+07:00","message":"[buffer interim] 262 false ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251393045+07:00","message":"[bufferProcess] interim [780000000]:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251395363+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251410196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251413809+07:00","message":"> Transcript [1289] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251416133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.251418236+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.25353194+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.253545873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.253549388+07:00","message":"receive interim result [false|false]: ระบบนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.253558018+07:00","message":"[buffer interim] 262 false ระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253561232+07:00","message":"[bufferProcess] interim [840000000]:ระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253563354+07:00","message":"[bufferProcess] send to processor:ระบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253565497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253567654+07:00","message":"> Transcript [1290] [false]: 'ระบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253570461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253572752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.25357481+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.253577303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.254296421+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.254304592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.254307363+07:00","message":"receive interim result [false|false]: ระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.254315201+07:00","message":"[buffer interim] 262 false ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254318293+07:00","message":"[bufferProcess] interim [900000000]:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254320823+07:00","message":"[bufferProcess] send to processor:ระบบนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254322965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254325188+07:00","message":"> Transcript [1291] [false]: 'ระบบนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254327373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254329236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254331085+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.254333157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.269969809+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.269993311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.269998197+07:00","message":"receive interim result [false|false]: ระบบนิเวศของ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.270009745+07:00","message":"[buffer interim] 262 false ระบบนิเวศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270014692+07:00","message":"[bufferProcess] interim [140000000]:ระบบนิเวศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270017061+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270019573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.27002219+07:00","message":"> Transcript [1292] [false]: 'ระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270024756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270026862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270028835+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.270030765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.30063718+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.300670134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.30067538+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.300684992+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300690332+07:00","message":"[bufferProcess] interim [260000000]:ระบบนิเวศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300692756+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300695719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300699228+07:00","message":"> Transcript [1293] [false]: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300702104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300704046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300705961+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300707972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300711494+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300713596+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300715651+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.300717913+07:00","message":"Next Push (prob) : 'นิเวศของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.300724957+07:00","message":"push: {false ระบบ 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.351999696+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.35203286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.352039151+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.352052623+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352058139+07:00","message":"[bufferProcess] interim [440000000]:ระบบนิเวศของเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352060786+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352064042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352066858+07:00","message":"> Transcript [1294] [false]: 'ระบบนิเวศของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352069856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352071946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352074645+07:00","message":"StatePrefix: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.352077203+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.398420594+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.398457347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.398463596+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.398479751+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398487083+07:00","message":"[bufferProcess] interim [620000000]:ระบบนิเวศของเราที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398489758+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398493411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398496862+07:00","message":"> Transcript [1295] [false]: 'ระบบนิเวศของเราที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.39850054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398502881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398506007+07:00","message":"StatePrefix: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.398508561+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.40493987+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.404972934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.404981697+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.405006768+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405014503+07:00","message":"[bufferProcess] interim [680000000]:ระบบนิเวศของเราที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405018604+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405022862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405026929+07:00","message":"> Transcript [1296] [false]: 'ระบบนิเวศของเราที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405031432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405034456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.4050377+07:00","message":"StatePrefix: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.405041093+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.445925627+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.445963734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.445970386+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.445984253+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.445991102+07:00","message":"[bufferProcess] interim [860000000]:ระบบนิเวศของเราที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.445993649+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.445997062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446000058+07:00","message":"> Transcript [1297] [false]: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446004167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446006427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446008767+07:00","message":"StatePrefix: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.44601106+07:00","message":"TextPushed: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446015837+07:00","message":"Push: 'นิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446017973+07:00","message":"TextPushed: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446020098+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.446022562+07:00","message":"Next Push (prob) : 'เราที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.446032447+07:00","message":"push: {false นิเวศของ 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.475994885+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.476023019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.476028667+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.476040458+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476046582+07:00","message":"[bufferProcess] interim [980000000]:ระบบนิเวศของเราที่บอกไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476048934+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476051778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.47605438+07:00","message":"> Transcript [1298] [false]: 'ระบบนิเวศของเราที่บอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476057426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476059686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476061862+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.476065067+07:00","message":"TextPushed: 'ระบบนิเวศของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.48233297+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.482352554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.48235724+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.482367824+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.48237335+07:00","message":"[bufferProcess] interim [100000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482375586+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482380067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482382452+07:00","message":"> Transcript [1299] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.4823851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482387247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482389431+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.482391841+07:00","message":"TextPushed: 'ระบบนิเวศของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.512248444+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.512278488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.512284231+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.512297967+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512304444+07:00","message":"[bufferProcess] interim [340000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512307258+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512309816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512312364+07:00","message":"> Transcript [1300] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512315693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512317908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512320904+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.512323302+07:00","message":"TextPushed: 'ระบบนิเวศของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.543819743+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.543850156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.543856085+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.543867349+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543873546+07:00","message":"[bufferProcess] interim [460000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543876333+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543879377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543881728+07:00","message":"> Transcript [1301] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.54388479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543886981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543889143+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.54389155+07:00","message":"TextPushed: 'ระบบนิเวศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543896128+07:00","message":"Push: 'เราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543898105+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543900966+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.543903592+07:00","message":"Next Push (prob) : 'ไปเมื่อกี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.543911791+07:00","message":"push: {false เราที่บอก 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.557281233+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.557306769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.557312225+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.557322405+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557327517+07:00","message":"[bufferProcess] interim [640000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557329933+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557332621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557335406+07:00","message":"> Transcript [1302] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557338833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557340921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557342758+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.557346455+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.559888355+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.559899202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.559903402+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.559910688+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559914697+07:00","message":"[bufferProcess] interim [880000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559916904+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559919154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559921732+07:00","message":"> Transcript [1303] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.55992419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559926186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559928077+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.559930189+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.572377745+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.572390374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.572399725+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.572407543+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572411153+07:00","message":"[bufferProcess] interim [180000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572413386+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572415843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572418314+07:00","message":"> Transcript [1304] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572420658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572422494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572424532+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.572426797+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581560189+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581572574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581577247+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581585054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581588694+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581592814+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581595631+07:00","message":"[buffer interim] 262 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581599109+07:00","message":"[bufferProcess] interim [480000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581601681+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.58160645+07:00","message":"[bufferProcess] interim [480000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581609151+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581611979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581614169+07:00","message":"> Transcript [1305] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581616905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.58161891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581620862+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581622938+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581625711+07:00","message":"Push: 'ไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581627679+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581629913+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.581632663+07:00","message":"Next Push (prob) : 'แบ่งออกเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.581640004+07:00","message":"push: {false ไปเมื่อกี้จะ 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.586492137+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.586530816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.586536966+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.586550449+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.58655683+07:00","message":"[bufferProcess] interim [780000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586559511+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586562619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586565226+07:00","message":"> Transcript [1306] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586568615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586570782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586573925+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.586577243+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618307168+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618342574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618348791+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618360499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618363322+07:00","message":"receive interim result [false|false]:  เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618369226+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.618372557+07:00","message":"[buffer interim] 262 false  เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618387025+07:00","message":"[bufferProcess] interim [80000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618390542+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618410622+07:00","message":"[bufferProcess] interim [80000000]: เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618414293+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618417614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618420796+07:00","message":"> Transcript [1307] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618424374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618426316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.61842832+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.618430986+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683721433+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683760434+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-07-09T09:27:45.683766811+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683778384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683781781+07:00","message":"receive interim result [false|false]:  เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683787799+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.683791204+07:00","message":"[buffer interim] 262 false  เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683796588+07:00","message":"[bufferProcess] interim [260000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683799742+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683806281+07:00","message":"[bufferProcess] interim [260000000]: เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683811865+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683814673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.68381739+07:00","message":"> Transcript [1308] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683821183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683823413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683825282+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.683828013+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913607064+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913648561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913655921+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913669851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็น 2 องค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.91367375+07:00","message":"receive interim result [false|false]:  เป็น 2 องค์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913682679+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.913686818+07:00","message":"[buffer interim] 262 false  เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913695015+07:00","message":"[bufferProcess] interim [500000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913698543+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913702446+07:00","message":"[bufferProcess] interim [500000000]: เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913706573+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913709677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913712798+07:00","message":"> Transcript [1309] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913716855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913718996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913720878+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913723924+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913727128+07:00","message":"Push: 'แบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913729111+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913731455+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:45.913733979+07:00","message":"Next Push (prob) : ' เป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:45.9137426+07:00","message":"push: {false แบ่งออกเป็น 2 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.070959286+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071004109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071011695+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071025523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 องค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071028575+07:00","message":"receive interim result [false|false]:  2 องค์"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071036311+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.071040693+07:00","message":"[buffer interim] 262 false  2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071047687+07:00","message":"[bufferProcess] interim [680000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071051155+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071057595+07:00","message":"[bufferProcess] interim [680000000]: 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071060257+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071078969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071125735+07:00","message":"> Transcript [1310] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071133459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071135839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071138499+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.071142333+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198619454+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198665257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198673013+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198684624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 องค์ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198687763+07:00","message":"receive interim result [false|false]:  2 องค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198695968+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.198700238+07:00","message":"[buffer interim] 262 false  2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.19870784+07:00","message":"[bufferProcess] interim [740000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198711295+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198714628+07:00","message":"[bufferProcess] interim [740000000]: 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198717516+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198721031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198724066+07:00","message":"> Transcript [1311] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.19872835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198730323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198732309+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.198734961+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258695195+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258743449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258751877+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258766709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258772225+07:00","message":"receive interim result [false|false]:  องค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258781129+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.258785988+07:00","message":"[buffer interim] 262 false  องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258793502+07:00","message":"[bufferProcess] interim [860000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258797503+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.25880274+07:00","message":"[bufferProcess] interim [860000000]: องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258806335+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258811048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258815383+07:00","message":"> Transcript [1312] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258821416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.25882345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.25882563+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.258827971+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536239274+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536293758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536304361+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.53631933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536324017+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536342901+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536355842+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536366045+07:00","message":"[bufferProcess] interim [100000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536369995+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.53637395+07:00","message":"[bufferProcess] interim [100000000]: องค์ประกอบใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536376598+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536387159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.53639289+07:00","message":"> Transcript [1313] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536397467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536399636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536402697+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536406462+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536411407+07:00","message":"Push: ' เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536414291+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536418259+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.536423066+07:00","message":"Next Push (prob) : ' องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.536437191+07:00","message":"push: {false  เป็น 2 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589104283+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.58915207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589172526+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589189573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589193745+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589202416+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.589206776+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589213566+07:00","message":"[bufferProcess] interim [220000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589216443+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.58921997+07:00","message":"[bufferProcess] interim [220000000]: องค์ประกอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589227034+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589230494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589233462+07:00","message":"> Transcript [1314] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589237647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589241924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.589244145+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.5892469+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906768401+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906810196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906817822+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906829164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906832734+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906841742+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.906845707+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906852242+07:00","message":"[bufferProcess] interim [460000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906855529+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906859106+07:00","message":"[bufferProcess] interim [460000000]: องค์ประกอบใช่ไหมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906862119+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906865281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906870986+07:00","message":"> Transcript [1315] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906874993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906876962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906879559+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.906882161+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967354628+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967404853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967412512+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967425456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.96742917+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967437345+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:46.967441774+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967449034+07:00","message":"[bufferProcess] interim [580000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967452729+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.96745682+07:00","message":"[bufferProcess] interim [580000000]: องค์ประกอบใช่ไหมคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967459296+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967462528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.96747275+07:00","message":"> Transcript [1316] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967477087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967479783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967481846+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:46.967484156+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117770714+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117817936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117825159+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.11784097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117845119+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117854226+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117858527+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117866918+07:00","message":"[bufferProcess] interim [700000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117870432+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117881393+07:00","message":"[bufferProcess] interim [700000000]: องค์ประกอบใช่ไหมคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117884862+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117888075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117891112+07:00","message":"> Transcript [1317] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117895227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117897658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117899536+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117902103+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117908267+07:00","message":"Push: ' องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117910343+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117912939+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.117916435+07:00","message":"Next Push (prob) : 'ใช่ไหมคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.117925509+07:00","message":"push: {false  องค์ประกอบ 0 0xc0026ab780}"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:47.158821925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:47.158866963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288649708+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288694265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288702166+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288715116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288718548+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288727904+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.288732481+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288740169+07:00","message":"[bufferProcess] interim [880000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288742965+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.28874631+07:00","message":"[bufferProcess] interim [880000000]: องค์ประกอบใช่ไหมคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288749485+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288752873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288760476+07:00","message":"> Transcript [1318] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288764708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288767404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288769436+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.288772756+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495904313+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495946146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495953243+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495967805+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-07-09T09:27:47.49597127+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495979907+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.495983699+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.4960137+07:00","message":"[bufferProcess] interim [60000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496040493+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496055058+07:00","message":"[bufferProcess] interim [60000000]: องค์ประกอบใช่ไหมคุณครูจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496059029+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496065122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496070062+07:00","message":"> Transcript [1319] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496084008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.49608658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496088692+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.496091364+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497903875+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497917567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497922733+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497933075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497937109+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497941554+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.497946046+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497953753+07:00","message":"[bufferProcess] interim [120000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497957376+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497960698+07:00","message":"[bufferProcess] interim [120000000]: องค์ประกอบใช่ไหมคุณครูจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497963901+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497967412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.49797099+07:00","message":"> Transcript [1320] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497975901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497978002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497980053+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.497988534+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.60336051+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603409496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603416351+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603426696+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-07-09T09:27:47.60343037+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603437938+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603443861+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603450562+07:00","message":"[bufferProcess] interim [180000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603453893+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603457297+07:00","message":"[bufferProcess] interim [180000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603460399+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603464351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603468799+07:00","message":"> Transcript [1321] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603473657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603475769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603477962+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603480856+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603484018+07:00","message":"Push: 'ใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603486036+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.603488494+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.60349104+07:00","message":"Next Push (prob) : 'จะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.603499667+07:00","message":"push: {false ใช่ไหมคุณครู 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.866155985+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.866199852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.866206682+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.866216267+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-07-09T09:27:47.866219309+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.86622689+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:47.86623127+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866238508+07:00","message":"[bufferProcess] interim [480000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866241207+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866245996+07:00","message":"[bufferProcess] interim [480000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866248873+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866252037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866254972+07:00","message":"> Transcript [1322] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.86625899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.86626133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866263385+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:47.866266368+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182440472+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182480819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182488169+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182498441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182502106+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182509204+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.182512614+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182519559+07:00","message":"[bufferProcess] interim [780000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182522346+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.18252671+07:00","message":"[bufferProcess] interim [780000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182529852+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182533505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182536342+07:00","message":"> Transcript [1323] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182540291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182542658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182545062+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.182547873+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.372915966+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.372952801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.372959277+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.372970817+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-07-09T09:27:48.372973897+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.372984629+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.37298867+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.372995143+07:00","message":"[bufferProcess] interim [960000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.372998195+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373005859+07:00","message":"[bufferProcess] interim [960000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373008799+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373012012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373014775+07:00","message":"> Transcript [1324] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373019262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373021498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.37302786+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.373030671+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.709236091+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.70927944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.709286954+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.709299119+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-07-09T09:27:48.709302304+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.709311672+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.70931596+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709323921+07:00","message":"[bufferProcess] interim [320000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709332158+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709340772+07:00","message":"[bufferProcess] interim [320000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.70934456+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709348159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709360989+07:00","message":"> Transcript [1325] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709366312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.70936879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709371209+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709374061+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709381859+07:00","message":"Push: 'จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709387081+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.70938995+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.709393326+07:00","message":"Next Push (prob) : 'เรียนเขียนข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.709402716+07:00","message":"push: {false จะให้นัก 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.822293152+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.822334295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.822341195+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.822357819+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-07-09T09:27:48.822360926+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.822369334+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:48.82237444+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822381714+07:00","message":"[bufferProcess] interim [380000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822393481+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822399856+07:00","message":"[bufferProcess] interim [380000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822403059+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822406258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822408966+07:00","message":"> Transcript [1326] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822413093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822415263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822417493+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:48.822420711+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.01532513+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.015368129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.015375645+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.015384412+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-07-09T09:27:49.015387562+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.015395869+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.015399845+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.01540607+07:00","message":"[bufferProcess] interim [560000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.01540927+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015413198+07:00","message":"[bufferProcess] interim [560000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015416137+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015419181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.01542215+07:00","message":"> Transcript [1327] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015426471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015428699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.015430723+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.01543399+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.465214188+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.465257524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.465264603+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.465272866+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-07-09T09:27:49.465277232+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.46528628+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.465290158+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465297721+07:00","message":"[bufferProcess] interim [100000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465300634+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465306794+07:00","message":"[bufferProcess] interim [100000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465309655+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465313746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465317543+07:00","message":"> Transcript [1328] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465321847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465324034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465326104+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.465328907+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721575413+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721623488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.72163045+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721643642+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-07-09T09:27:49.721650444+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721659566+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721663545+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721670763+07:00","message":"[bufferProcess] interim [280000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721674873+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.72167824+07:00","message":"[bufferProcess] interim [280000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721680811+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721684447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721687376+07:00","message":"> Transcript [1329] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721692379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721694882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721696814+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721699815+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721703899+07:00","message":"Push: 'เรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721706106+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721708675+07:00","message":"Set new StatePrefix : 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:49.721717007+07:00","message":"Next Push (prob) : 'นั้นน่ะลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.721739924+07:00","message":"push: {false เรียนเขียนข้อมูล 0 0xc0026ab780}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.921240463+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:49.921272234+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.022245302+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.083941562+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:50.159638509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:50.159638504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171766365+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171812161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171818504+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171828287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.17183191+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171840542+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.171844971+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171851285+07:00","message":"[bufferProcess] interim [760000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171855037+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171859117+07:00","message":"[bufferProcess] interim [760000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171861909+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171865858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171868631+07:00","message":"> Transcript [1330] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171872695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171874996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171876979+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.171880289+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305153768+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305208241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305215358+07:00","message":"receive interim result [false|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305227618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305231006+07:00","message":"receive interim result [false|false]:  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305239452+07:00","message":"[buffer interim] 262 false ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.305243267+07:00","message":"[buffer interim] 262 false  องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305250934+07:00","message":"[bufferProcess] interim [880000000]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305253862+07:00","message":"[bufferProcess] send to processor:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305260901+07:00","message":"[bufferProcess] interim [880000000]: องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305263684+07:00","message":"[bufferProcess] update buffer: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305267376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305270371+07:00","message":"> Transcript [1331] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305275702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305278035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305280087+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.305282722+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445106014+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445155306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445176486+07:00","message":"receive interim result [true|false]: ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445192967+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445196582+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445210201+07:00","message":"[buffer interim] 262 true ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445230471+07:00","message":"[bufferProcess] interim [0]:ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445234913+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445239024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445242664+07:00","message":"> Transcript [1332] [false]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445247252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445249232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445251347+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445254173+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445256454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445258455+07:00","message":"> Transcript [1333] [true]: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลงในสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445261327+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445263039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445264765+07:00","message":"StatePrefix: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูลนั้นน่ะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.44526731+07:00","message":"TextPushed: 'ระบบนิเวศของเราที่บอกไปเมื่อกี้จะแบ่งออกเป็น 2 เป็น 2 องค์ประกอบใช่ไหมคุณครูจะให้นักเรียนเขียนข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.445281705+07:00","message":"Push: 'นั้นน่ะลงในสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.445291304+07:00","message":"push: {true นั้นน่ะลงในสมุด 0 0xc0026ab780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:50.463747317+07:00","message":"write wav file: './tmp/7611/7611_262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.75979059+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.759844706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.759850525+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.759866682+07:00","message":"[buffer interim] 263 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.759873484+07:00","message":"[bufferProcess] interim [480000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.759875442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.959748702+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.959784399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.959790029+07:00","message":"receive interim result [false|false]: กลอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:50.959805058+07:00","message":"[buffer interim] 263 false กลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.959813194+07:00","message":"[bufferProcess] interim [720000000]:กลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.959815277+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.959818511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.959821478+07:00","message":"> Transcript [1334] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:50.959824411+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.008170229+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.008222947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.008229522+07:00","message":"receive interim result [false|false]: ก่อนไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.00824637+07:00","message":"[buffer interim] 263 false ก่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.008254453+07:00","message":"[bufferProcess] interim [780000000]:ก่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.008256755+07:00","message":"[bufferProcess] send to processor:กลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.0082643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.008267172+07:00","message":"> Transcript [1335] [false]: 'กลอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.008269462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.00827197+07:00","message":"Set new StatePrefix: 'กลอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.131655176+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.131699632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.131704751+07:00","message":"receive interim result [false|false]: ก่อนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.131717018+07:00","message":"[buffer interim] 263 false ก่อนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131724207+07:00","message":"[bufferProcess] interim [840000000]:ก่อนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131726848+07:00","message":"[bufferProcess] send to processor:ก่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131730224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131733285+07:00","message":"> Transcript [1336] [false]: 'ก่อนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131735496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.131737646+07:00","message":"Set new StatePrefix: 'ก่อนไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.256372835+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.256407192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.256412532+07:00","message":"receive interim result [false|false]: ก่อนเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.256423196+07:00","message":"[buffer interim] 263 false ก่อนเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256429792+07:00","message":"[bufferProcess] interim [960000000]:ก่อนเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256432536+07:00","message":"[bufferProcess] send to processor:ก่อนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256437364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256440046+07:00","message":"> Transcript [1337] [false]: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256442412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.256444788+07:00","message":"Set new StatePrefix: 'ก่อนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.313357425+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.313402652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.313411694+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.313430523+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313438553+07:00","message":"[bufferProcess] interim [80000000]:ก่อนเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313441385+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313448161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313452215+07:00","message":"> Transcript [1338] [false]: 'ก่อนเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.31345583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313461542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313464172+07:00","message":"StatePrefix: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.313466423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.513842602+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.513909514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.513916108+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:51.51393185+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513939626+07:00","message":"[bufferProcess] interim [260000000]:ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513942358+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513949268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513952553+07:00","message":"> Transcript [1339] [false]: 'ก่อนเป็นอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.5139567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513958832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.513960914+07:00","message":"StatePrefix: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:51.5139635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.158038986+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.158091626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.158098892+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.158115569+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158124158+07:00","message":"[bufferProcess] interim [860000000]:ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158126838+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158130465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158133274+07:00","message":"> Transcript [1340] [false]: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158137323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158139449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158143768+07:00","message":"StatePrefix: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.158146144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.534652735+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.534695247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.534701803+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.534715925+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534723145+07:00","message":"[bufferProcess] interim [280000000]:ก่อนเป็นอันดับแรกเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534726563+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534733401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534736329+07:00","message":"> Transcript [1341] [false]: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534739734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534742014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.53474405+07:00","message":"StatePrefix: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534746832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534752455+07:00","message":"Push: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534754589+07:00","message":"TextPushed: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534756753+07:00","message":"Set new StatePrefix : 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.534758985+07:00","message":"Next Push (prob) : 'อันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.534767061+07:00","message":"push: {false ก่อนเป็น 0 0xc002124800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.916020152+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.916073878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.916083672+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:52.916100023+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916109081+07:00","message":"[bufferProcess] interim [640000000]:ก่อนเป็นอันดับแรกเสร็จแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916111715+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916115129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916117815+07:00","message":"> Transcript [1342] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916124516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916127019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.91612958+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:52.916132319+07:00","message":"TextPushed: 'ก่อนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.043342383+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.043390787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.043397071+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.043413108+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043421809+07:00","message":"[bufferProcess] interim [760000000]:ก่อนเป็นอันดับแรกเสร็จแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043425001+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043432307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043435203+07:00","message":"> Transcript [1343] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043439144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043441552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.043444035+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.04344705+07:00","message":"TextPushed: 'ก่อนเป็น'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:53.159699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:53.15972897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.44274869+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.4427925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.442799833+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.442813442+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442824734+07:00","message":"[bufferProcess] interim [180000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442828078+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442834895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442837963+07:00","message":"> Transcript [1344] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442841584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442843827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442846579+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.442848906+07:00","message":"TextPushed: 'ก่อนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.497778049+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.497822265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.497828139+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.497843558+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497852009+07:00","message":"[bufferProcess] interim [240000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497854604+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497858212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497861435+07:00","message":"> Transcript [1345] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497865347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497867385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.49787004+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.49787267+07:00","message":"TextPushed: 'ก่อนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497881738+07:00","message":"Push: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497883773+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497886223+07:00","message":"Set new StatePrefix : 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.497888782+07:00","message":"Next Push (prob) : 'เสร็จแล้วในลำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.497897688+07:00","message":"push: {false อันดับแรก 0 0xc002124800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.757466265+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.757520073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.757526789+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.757544542+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757556368+07:00","message":"[bufferProcess] interim [480000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757559273+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757566543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757569324+07:00","message":"> Transcript [1346] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757572857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757575335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757577403+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.757585661+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.822651063+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.822706144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.822713071+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:53.822729422+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822738615+07:00","message":"[bufferProcess] interim [600000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822741329+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822745036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822748028+07:00","message":"> Transcript [1347] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822751734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822753806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822760987+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:53.822764065+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.194867109+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.194911733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.194918044+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.194932113+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194942887+07:00","message":"[bufferProcess] interim [960000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194945561+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194949517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194952412+07:00","message":"> Transcript [1348] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194955911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.19495818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194962029+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.194967258+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.457559626+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.457611936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.457618661+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.457633825+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457641702+07:00","message":"[bufferProcess] interim [140000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457644635+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457652086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457655408+07:00","message":"> Transcript [1349] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457659496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457661791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457664555+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457667255+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457674166+07:00","message":"Push: 'เสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457676464+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457679071+07:00","message":"Set new StatePrefix : 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.457682286+07:00","message":"Next Push (prob) : 'ดับต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.457691485+07:00","message":"push: {false เสร็จแล้วในลำ 0 0xc002124800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.53102148+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.531071516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.531078904+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.531095643+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531104155+07:00","message":"[bufferProcess] interim [320000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.53110687+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531110827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531113707+07:00","message":"> Transcript [1350] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531117918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531120046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531125264+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.531128296+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.721211644+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.721260857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.721273551+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.721289131+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721297859+07:00","message":"[bufferProcess] interim [500000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721300548+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721304056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721306884+07:00","message":"> Transcript [1351] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721310169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721312312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.72131439+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.721319737+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.841200791+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.841244075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.841252052+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:54.841273933+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841282421+07:00","message":"[bufferProcess] interim [620000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841285815+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841289921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841293973+07:00","message":"> Transcript [1352] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841298011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841300341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.841307095+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:54.84131274+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.228574839+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.228623756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.228631138+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.228653518+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228663166+07:00","message":"[bufferProcess] interim [980000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228666041+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.2286697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228672778+07:00","message":"> Transcript [1353] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228677091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228679268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228681482+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228684474+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.22868748+07:00","message":"Push: 'ดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228691034+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228694108+07:00","message":"Set new StatePrefix : 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.228696988+07:00","message":"Next Push (prob) : 'ครูก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.228706138+07:00","message":"push: {false ดับต่อไปคุณ 0 0xc002124800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.420381177+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.420425556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.420431982+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.420450806+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420457913+07:00","message":"[bufferProcess] interim [220000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.42046068+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420464247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420467121+07:00","message":"> Transcript [1354] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420470661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420472909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420475093+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.420477769+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.52279507+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.592716676+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.736212668+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.736250828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.736266382+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.736280169+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736288274+07:00","message":"[bufferProcess] interim [460000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.73629082+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736294561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736297495+07:00","message":"> Transcript [1355] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736300747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736302958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736305109+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.736307572+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.826702917+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.826769953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.826777818+07:00","message":"receive interim result [false|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.826795738+07:00","message":"[buffer interim] 263 false ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.82680546+07:00","message":"[bufferProcess] interim [640000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826811116+07:00","message":"[bufferProcess] send to processor:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826819373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826822308+07:00","message":"> Transcript [1356] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826826675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826829162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826832258+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.826835473+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856018215+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856056937+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-07-09T09:27:55.856063634+07:00","message":"receive interim result [true|false]: ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856072761+07:00","message":"end recv isFinal message id 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856074952+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856082086+07:00","message":"[buffer interim] 263 true ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856089421+07:00","message":"[bufferProcess] interim [670000000]:ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856093259+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856096855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856099501+07:00","message":"> Transcript [1357] [false]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856102861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856105098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856107902+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856111095+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856119365+07:00","message":"Push: 'ครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.85612185+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856124218+07:00","message":"Set new StatePrefix : 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856126946+07:00","message":"Next Push (prob) : 'ใบงานให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856129005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.85613109+07:00","message":"> Transcript [1358] [true]: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856133501+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856135354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856137119+07:00","message":"StatePrefix: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมีใบงานให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856139238+07:00","message":"TextPushed: 'ก่อนเป็นอันดับแรกเสร็จแล้วในลำดับต่อไปคุณครูก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:55.856141513+07:00","message":"Push: 'ใบงานให้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856149659+07:00","message":"push: {false ครูก็จะมี 0 0xc002124800}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:55.856155442+07:00","message":"push: {true ใบงานให้นะ 0 0xc002124800}"}
{"level":"info","service":"Main","time":"2026-07-09T09:27:55.867648525+07:00","message":"write wav file: './tmp/7611/7611_263.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:56.160587548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:56.160595548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.280798349+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.280846459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.280851739+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.280867655+07:00","message":"[buffer interim] 264 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.28087458+07:00","message":"[bufferProcess] interim [300000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.280876572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.441624176+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.441669706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.441676046+07:00","message":"receive interim result [false|false]: เหรียญพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.441692988+07:00","message":"[buffer interim] 264 false เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.44170197+07:00","message":"[bufferProcess] interim [480000000]:เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.441704609+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.441708078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.441712134+07:00","message":"> Transcript [1359] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.44171477+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.513013709+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.513058124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.513064572+07:00","message":"receive interim result [false|false]: เรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.513081198+07:00","message":"[buffer interim] 264 false เรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513089993+07:00","message":"[bufferProcess] interim [540000000]:เรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513092496+07:00","message":"[bufferProcess] send to processor:เหรียญพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513102523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513105472+07:00","message":"> Transcript [1360] [false]: 'เหรียญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513107934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.513110634+07:00","message":"Set new StatePrefix: 'เหรียญพระ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.827878552+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.827925949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนทํานาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.827932176+07:00","message":"receive interim result [false|false]: เขียนทํานาย"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.827949008+07:00","message":"[buffer interim] 264 false เขียนทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.827957677+07:00","message":"[bufferProcess] interim [840000000]:เขียนทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.82796058+07:00","message":"[bufferProcess] send to processor:เรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.827967004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.827970216+07:00","message":"> Transcript [1361] [false]: 'เรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.827972968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.827978812+07:00","message":"Set new StatePrefix: 'เรียนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.849354427+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.849382803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.849388685+07:00","message":"receive interim result [false|false]: เรียนทำนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.849402358+07:00","message":"[buffer interim] 264 false เรียนทำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849408044+07:00","message":"[bufferProcess] interim [900000000]:เรียนทำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849410894+07:00","message":"[bufferProcess] send to processor:เขียนทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849417113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849419867+07:00","message":"> Transcript [1362] [false]: 'เขียนทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849422371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.849424893+07:00","message":"Set new StatePrefix: 'เขียนทํานาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.955607076+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.955648867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.955654859+07:00","message":"receive interim result [false|false]: เรียนทำนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:56.955668996+07:00","message":"[buffer interim] 264 false เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955676891+07:00","message":"[bufferProcess] interim [960000000]:เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955679419+07:00","message":"[bufferProcess] send to processor:เรียนทำนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955683141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955686452+07:00","message":"> Transcript [1363] [false]: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955688535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:56.955690651+07:00","message":"Set new StatePrefix: 'เรียนทำนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.529566774+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.529610568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.529617067+07:00","message":"receive interim result [false|false]: เรียนทำนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.529632284+07:00","message":"[buffer interim] 264 false เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529639904+07:00","message":"[bufferProcess] interim [560000000]:เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529642436+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529645693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529648634+07:00","message":"> Transcript [1364] [false]: 'เรียนทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529651874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529654254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529656219+07:00","message":"StatePrefix: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.529658312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.658782136+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.658824826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.658830649+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.658845931+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658853708+07:00","message":"[bufferProcess] interim [680000000]:เรียนทำนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658856043+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.65886046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658863821+07:00","message":"> Transcript [1365] [false]: 'เรียนทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658867433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658869644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658871789+07:00","message":"StatePrefix: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.658873887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.731358259+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.731403446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.731410733+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.731425892+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731434447+07:00","message":"[bufferProcess] interim [800000000]:เรียนทำนะคะเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731438488+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731443104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731447058+07:00","message":"> Transcript [1366] [false]: 'เรียนทำนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731457652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731461182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731464428+07:00","message":"StatePrefix: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.731467788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.839772152+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.839808017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.839814113+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.839828889+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839835887+07:00","message":"[bufferProcess] interim [860000000]:เรียนทำนะคะเดี๋ยวตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839838375+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839843707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839846503+07:00","message":"> Transcript [1367] [false]: 'เรียนทำนะคะเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839849756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839852305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839854419+07:00","message":"StatePrefix: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839856796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839860995+07:00","message":"Push: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839863028+07:00","message":"TextPushed: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839865179+07:00","message":"Set new StatePrefix : 'เรียนทำนะคะเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.839867468+07:00","message":"Next Push (prob) : 'คะเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.839874196+07:00","message":"push: {false เรียนทำนะ 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.845977334+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.846003374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.846009477+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:57.846020928+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.846027093+07:00","message":"[bufferProcess] interim [920000000]:เรียนทำนะคะเดี๋ยวตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.84602958+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.84603268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.846035068+07:00","message":"> Transcript [1368] [false]: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.846038147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:57.846041771+07:00","message":"Set new StatePrefix: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.050810985+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.050846601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.050852173+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.050865905+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.05087326+07:00","message":"[bufferProcess] interim [100000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050876198+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050880322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050883222+07:00","message":"> Transcript [1369] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050887107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050889309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050891325+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.050893603+07:00","message":"TextPushed: 'เรียนทำนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.103456676+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.103497643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.103503647+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.103518385+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103525822+07:00","message":"[bufferProcess] interim [220000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103528872+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103533552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103537651+07:00","message":"> Transcript [1370] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103542527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.10354611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103548394+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.103552426+07:00","message":"TextPushed: 'เรียนทำนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.43070332+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.430748923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.430756466+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.430770674+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430781875+07:00","message":"[bufferProcess] interim [400000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430785799+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430792651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430796822+07:00","message":"> Transcript [1371] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430801572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430805974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430808575+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.430811035+07:00","message":"TextPushed: 'เรียนทำนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.440241579+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.440266771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.440272303+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.440282154+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.44028904+07:00","message":"[bufferProcess] interim [460000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440292985+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.44030014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440303744+07:00","message":"> Transcript [1372] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440307823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440310756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440315004+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440317401+07:00","message":"TextPushed: 'เรียนทำนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440321461+07:00","message":"Push: 'คะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440324491+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440327953+07:00","message":"Set new StatePrefix : 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.440331938+07:00","message":"Next Push (prob) : 'นี้จะให้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.440340991+07:00","message":"push: {false คะเดี๋ยวตอน 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.553896508+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.553941276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.553947882+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.553965731+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553974048+07:00","message":"[bufferProcess] interim [580000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553977098+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553984706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553987635+07:00","message":"> Transcript [1373] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553990141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.553992561+07:00","message":"Set new StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.814154772+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.814191322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.814197804+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:58.814214238+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.81422175+07:00","message":"[bufferProcess] interim [880000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814224836+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814230294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814233053+07:00","message":"> Transcript [1374] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814236499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814238732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814241304+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:58.814243802+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.138148585+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.138194073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.13820251+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.13822354+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138234071+07:00","message":"[bufferProcess] interim [180000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138237836+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138242545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.13824668+07:00","message":"> Transcript [1375] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138251779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138254889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138258967+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.138262728+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:59.161327311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:27:59.161340835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.321947545+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.321985827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.321991867+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.322007856+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322019824+07:00","message":"[bufferProcess] interim [360000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322023435+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322033457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322037805+07:00","message":"> Transcript [1376] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.32204811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322051184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322056795+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.322062236+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514553365+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514590392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514597775+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514611503+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.51461501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514618287+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514625069+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514628395+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514634895+07:00","message":"[bufferProcess] interim [540000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514637493+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514641301+07:00","message":"[bufferProcess] interim [600000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.51464347+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514646907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514649603+07:00","message":"> Transcript [1377] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514652951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514655071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514657271+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.51466027+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514669346+07:00","message":"Push: 'นี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514673644+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514676138+07:00","message":"Set new StatePrefix : 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.51467886+07:00","message":"Next Push (prob) : 'เรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514681015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514683215+07:00","message":"> Transcript [1378] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514685508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514687368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514692364+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.514694412+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.514701723+07:00","message":"push: {false นี้จะให้นัก 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.838260085+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.838294719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.838300824+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.83831542+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838322106+07:00","message":"[bufferProcess] interim [900000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838324712+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838327816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.83833053+07:00","message":"> Transcript [1379] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838334353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838336495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838338518+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.838341295+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.961772806+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.9618139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.96182016+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:27:59.961833532+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961840233+07:00","message":"[bufferProcess] interim [960000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961842742+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961847572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961851117+07:00","message":"> Transcript [1380] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961854939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961858196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961861999+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:27:59.961865907+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.083707276+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.357271394+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.357317765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.357324689+07:00","message":"receive interim result [false|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.357340539+07:00","message":"[buffer interim] 264 false เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357348847+07:00","message":"[bufferProcess] interim [380000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357351665+07:00","message":"[bufferProcess] send to processor:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357361704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357365507+07:00","message":"> Transcript [1381] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357370798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357373082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.35737568+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357378908+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357387032+07:00","message":"Push: 'เรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.35739053+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357393852+07:00","message":"Set new StatePrefix : 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.357396932+07:00","message":"Next Push (prob) : 'สมุดก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.357406984+07:00","message":"push: {false เรียนทำลงใน 0 0xc002024000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432768683+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432813428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ\",\"confidence\":0.9419434}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432820298+07:00","message":"receive interim result [true|false]: เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432833155+07:00","message":"end recv isFinal message id 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432835749+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432844061+07:00","message":"[buffer interim] 264 true เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432854671+07:00","message":"[bufferProcess] interim [500000000]:เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432861654+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432865611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432868606+07:00","message":"> Transcript [1382] [false]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432871926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432873879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432876753+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432879769+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432881892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432884002+07:00","message":"> Transcript [1383] [true]: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432886372+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432888135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432889814+07:00","message":"StatePrefix: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงในสมุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432898999+07:00","message":"TextPushed: 'เรียนทำนะคะเดี๋ยวตอนนี้จะให้นักเรียนทำลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.432907039+07:00","message":"Push: 'สมุดก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.432920177+07:00","message":"push: {true สมุดก่อนค่ะ 0 0xc002024000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:00.442674298+07:00","message":"write wav file: './tmp/7611/7611_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.466708651+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.590577777+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.725860938+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.784948213+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.868463722+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.868494938+07:00","message":"found end of frame, send empty tag with msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.86849835+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.868508571+07:00","message":"[buffer interim] 265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868516708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868520582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868523426+07:00","message":"> Transcript [1384] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868526378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868528506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868530381+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868532802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:00.868535651+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.868547029+07:00","message":"push: {true \n 0 0xc002024300}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:00.874232826+07:00","message":"write wav file: './tmp/7611/7611_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:00.916262425+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.059374142+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.059395303+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.059399001+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.059406628+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059415827+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059420791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059425137+07:00","message":"> Transcript [1385] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.05942915+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059432444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059435304+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059438587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.059447307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.059459742+07:00","message":"push: {true \n 0 0xc0026aae80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:01.064733967+07:00","message":"write wav file: './tmp/7611/7611_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.364972143+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.635161656+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.635189574+07:00","message":"found end of frame, send empty tag with msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.635193166+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.635241214+07:00","message":"[buffer interim] 267 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635269502+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635274443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635278186+07:00","message":"> Transcript [1386] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635280966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635283167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635285152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635287266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:01.635291262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.635304977+07:00","message":"push: {true \n 0 0xc002024480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:01.640834104+07:00","message":"write wav file: './tmp/7611/7611_267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.683595261+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.741972739+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:01.934067406+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.00126597+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.008371382+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.008395199+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.00839939+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.008412026+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008437986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008443589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008448052+07:00","message":"> Transcript [1387] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008451172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008453422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008455495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008457394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.008464824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.008476411+07:00","message":"push: {true \n 0 0xc002124f00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:02.013478134+07:00","message":"write wav file: './tmp/7611/7611_268.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:02.161757824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:02.161769587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.284209338+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.284236724+07:00","message":"found end of frame, send empty tag with msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.284241329+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.284251475+07:00","message":"[buffer interim] 269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284260292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284265184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284269385+07:00","message":"> Transcript [1388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284274593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284276774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.28427865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284280581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.284283108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.284293288+07:00","message":"push: {true \n 0 0xc002b36d00}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:02.290205912+07:00","message":"write wav file: './tmp/7611/7611_269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.516827102+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.701135927+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.965755624+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.966790024+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.966803346+07:00","message":"found end of frame, send empty tag with msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.966806728+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.966813416+07:00","message":"[buffer interim] 270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966819653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966823447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966826661+07:00","message":"> Transcript [1389] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966829212+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966831482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966833373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966835308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:02.966837871+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:02.966846454+07:00","message":"push: {true \n 0 0xc002124080}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:02.971158549+07:00","message":"write wav file: './tmp/7611/7611_270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.53194058+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.665895188+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.80710282+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.80712302+07:00","message":"found end of frame, send empty tag with msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.807126494+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.807133588+07:00","message":"[buffer interim] 271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807147049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807152153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807155233+07:00","message":"> Transcript [1390] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807157937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807160138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807162283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807164254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:03.807171082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.807180841+07:00","message":"push: {true \n 0 0xc0026aa000}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:03.811891274+07:00","message":"write wav file: './tmp/7611/7611_271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:03.851725286+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.140299149+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.140332633+07:00","message":"found end of frame, send empty tag with msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.140336881+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.140344909+07:00","message":"[buffer interim] 272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140358894+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.14036282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140365934+07:00","message":"> Transcript [1391] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140368594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140370756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.14037278+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140374669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.140377237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.140385937+07:00","message":"push: {true \n 0 0xc002b36180}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:04.144841208+07:00","message":"write wav file: './tmp/7611/7611_272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.564213835+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.621829922+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.906726892+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.906751601+07:00","message":"found end of frame, send empty tag with msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.906755105+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.906762413+07:00","message":"[buffer interim] 273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906769947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906774185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906780227+07:00","message":"> Transcript [1392] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906783077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906785107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906786924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906788799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:04.906791121+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:04.906800702+07:00","message":"push: {true \n 0 0xc002b36780}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:04.911436273+07:00","message":"write wav file: './tmp/7611/7611_273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:05.07303139+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:05.162235756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:05.162250232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.481717377+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.613958406+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.764676784+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.764700044+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.764703275+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.76471072+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764722348+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764726745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764729525+07:00","message":"> Transcript [1393] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764732403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764734361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764736451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.76473846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:06.764743315+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.764752747+07:00","message":"push: {true \n 0 0xc002b36880}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:06.772067592+07:00","message":"write wav file: './tmp/7611/7611_274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.803191663+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:06.872793408+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.063046532+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.098688572+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.098716787+07:00","message":"found end of frame, send empty tag with msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.098720163+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.098728687+07:00","message":"[buffer interim] 275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098737035+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098740895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098743805+07:00","message":"> Transcript [1394] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098746532+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098748475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098750388+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098752297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.098755121+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.098765376+07:00","message":"push: {true \n 0 0xc001e8a400}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:07.10538705+07:00","message":"write wav file: './tmp/7611/7611_275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.345393378+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.345421325+07:00","message":"found end of frame, send empty tag with msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.345424579+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.345434246+07:00","message":"[buffer interim] 276 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345442107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345446486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345449619+07:00","message":"> Transcript [1395] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345452564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.34545448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345456647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345460032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:28:07.345463844+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:07.345478044+07:00","message":"push: {true \n 0 0xc002124c80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:28:07.350136746+07:00","message":"write wav file: './tmp/7611/7611_276.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:08.162835142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:08.162876064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:11.163338744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:11.163373617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:14.163765264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:14.163790159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:17.164349766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:17.164355504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:20.165279594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:20.165284939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:23.165764888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:23.165785861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:26.166770693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:26.166814805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:29.16724758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:29.167275235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:32.167629805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:32.167632861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:35.168205105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:35.168245021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:38.168266266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:38.168298602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:41.168521471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:41.168613582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:44.168870983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:44.168881408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:47.169706232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:47.169711701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922230714+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922259149+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922263207+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922266374+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922269251+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:28:49.922272083+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:50.17067423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:50.170692399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:53.171092942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:53.171097609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:56.172184928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:56.172184927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:59.172482905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:28:59.17251626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:02.173245917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:02.173246929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:05.173493882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:05.173509009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:08.173678194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:08.173695936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:11.174508728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:11.174542402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:14.17527971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:14.175305987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:17.175420802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:17.175438653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921654558+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921680172+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921683063+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921685005+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921698011+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.92169989+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921701704+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921703448+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921705475+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921707257+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921709223+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921710971+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921712782+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921714532+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:29:19.921716194+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:20.176073277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:20.176116511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:23.176607076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:23.176621077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:26.1770737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:26.177100611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:29.177573795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:29.177591424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:32.178016821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:32.178030825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:35.178293454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:35.178327491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:38.179266017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:38.179300052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:41.179821383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:41.179841241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:44.180160789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:44.180171529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:47.180578102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:47.18059877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:50.181600221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:50.181642525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:53.182210109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:53.182216591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:56.183301744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:56.183303662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:59.18401239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:29:59.184043947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:02.184211121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:02.184230143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:05.185028843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:05.185030963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:08.185367576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:08.185390264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:11.185627688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:11.18564409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:14.185931243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:14.185972166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:17.186364448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:17.186411966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:20.18698003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:20.186990121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:23.18758237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:23.187626885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:26.188577505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:26.18860151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:29.188913064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:29.188936825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:32.189226149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:32.18924139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:35.189495279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:35.189533643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:38.19025869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:38.190296346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:41.190920052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:41.190924752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:44.191198874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:44.19123345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:47.191515289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:47.191510164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:50.192319197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:50.192343568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:53.192442603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:53.19247319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:56.192994866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:56.193010642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:59.193184263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:30:59.193242658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:02.193868565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:02.193909603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:05.194253982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:05.194274459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:08.195254156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:08.195268758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:11.195561903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:11.195577961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:14.196223234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:14.196254315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:17.196446987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:17.196457937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:20.19665236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:20.196675973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:23.196945111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:23.19696927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:26.197608361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:26.197619832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:29.198334957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:29.198337165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:32.199299258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:32.199334385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:35.199539988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:35.199542316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:38.200044816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:38.200060624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:41.200324082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:41.200353374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:44.200564484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:44.200583165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:47.201206747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:47.201239235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:50.201952547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:50.2019629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:53.202785902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:53.202813149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:56.203344077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:56.203380303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:59.204172367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:31:59.204183462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:02.205178957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:02.205183768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:05.206049554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:05.206063029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:08.206419618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:08.206455417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:11.207468453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:11.207464152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:14.207789405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:14.207794427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:17.208478604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:17.208487206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:20.209408706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:20.209429694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:23.210283904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:23.210302566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:26.210598822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:26.210620483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:29.210693247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:29.210704638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:32.211543499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:32.211563385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:35.212237193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:35.212246753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:38.212638171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:38.212662992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:41.213355826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:41.213365516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:44.213613107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:44.213658203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:47.21423381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:47.214258881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:50.214946637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:50.21496033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:53.215447874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:53.215457573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:56.215751711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:56.21575171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:59.21624922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:32:59.216252942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:02.216832333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:02.216864784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:05.216942502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:05.216962486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:08.2176737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:08.217685323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:11.218199586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:11.218219268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:14.218296975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:14.218300925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:17.218389742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:17.218420248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:20.21914035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:20.2191749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:23.220019652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:23.220023065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:26.220344265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:26.220386682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:29.220895411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:29.220939341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:32.221649106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:32.221669466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:35.222453997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:35.222444092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:38.222519282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:38.222555924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:41.222668255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:41.22266825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:44.222948478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:44.222953916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:47.223454188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:47.223499899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:50.223686179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:50.223742342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:53.224387613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:53.224415573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:56.224676572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:56.224700769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:59.225308738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:33:59.225330815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:02.225602671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:02.225643474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:05.225873389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:05.225885245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:08.226709068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:08.226743781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:11.22725671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:11.227294199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:14.22750897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:14.227530542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:17.22853888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:17.228571623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:20.229395644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:20.229423509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:23.230307876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:23.230333069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:26.230564522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:26.230591924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:29.231162399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:29.231182307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:32.231475317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:32.231488773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:35.231817067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:35.231831645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:38.23201948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:38.232058654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:41.232608082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:41.232644421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:44.233438323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:44.233459932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:47.233746827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:47.233770739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:50.234744547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:50.234768777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:53.234842795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:53.234881453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:56.23545668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:56.235482699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:59.236156642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:34:59.236189821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:02.236184567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:02.236217472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:05.236546215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:05.236586222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:08.23706667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:08.237081008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:11.237736948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:11.237759385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:14.238505706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:14.238505644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:17.239420025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:17.239446588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:20.240139311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:20.240148049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:23.2412395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:23.241249864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:26.241332421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:26.241368725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:29.241906503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:29.241924014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:32.242700324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:32.242750727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:35.243324136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:35.243365596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:38.243778623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:38.243821587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:41.244335702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:41.244376965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:44.245382679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:44.245395276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:47.245495549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:47.245505361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:50.245650936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:50.24569471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:53.246288718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:53.246314821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:56.246568949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:56.246602478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:59.246968502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:35:59.246987175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:02.247358126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:02.247374337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:05.247506654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:05.247499117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:08.248277415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:08.248304563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:11.248891807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:11.248928587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:14.249547966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:14.249562412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:17.249581397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:17.249587558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:20.25035112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:20.250352347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:23.250597212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:23.250610107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:26.250952167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:26.250958799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:29.251998378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:29.252019354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:32.252064169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:32.252077181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:35.25241287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:35.25244271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:38.252457729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:38.252489285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:41.252967148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:41.252989477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:44.25325069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:44.253269289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:47.253967058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:47.25400367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:50.25478797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:50.254796075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:53.255115902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:53.255132797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:56.255395414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:56.255433627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:59.25556533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:36:59.255588459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:02.256419999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:02.256447454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:05.256794978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:05.256828848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:08.257384502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:08.25739926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:11.2578668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:11.257883756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.382024123+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.652916731+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.652965667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.652970734+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.652984364+07:00","message":"[buffer interim] 277 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.652990989+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.652993464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.653000192+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.653002715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.653005629+07:00","message":"> Transcript [1396] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.653008053+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.679101286+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.679147602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.679154325+07:00","message":"receive interim result [false|false]: เดี๋ยวขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.679169017+07:00","message":"[buffer interim] 277 false เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.679177239+07:00","message":"[bufferProcess] interim [580000000]:เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.679180223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.691734971+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.691786199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.691791468+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลา"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.691804508+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.691810728+07:00","message":"[bufferProcess] interim [820000000]:เดี๋ยวขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.69181323+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.691818293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.6918212+07:00","message":"> Transcript [1397] [false]: 'เดี๋ยวขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.691824405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.691826681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.69182886+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.691831095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.706738797+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.706788883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.706798103+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.706810381+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706817071+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยวขอเวลาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706819341+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.70682441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706827128+07:00","message":"> Transcript [1398] [false]: 'เดี๋ยวขอเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706830794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706833013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706835184+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.706837478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.719197807+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.719242829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.71925078+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.719270402+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.719279663+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวขอเวลาล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.71928215+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.71928878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.719291786+07:00","message":"> Transcript [1399] [false]: 'เดี๋ยวขอเวลาล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.719295122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.71929737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.719299366+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.719301929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.790023227+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.790084847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.790090961+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.79010605+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790113369+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790116021+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790123406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790126369+07:00","message":"> Transcript [1400] [false]: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790130056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790132591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790134723+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790138113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790145353+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790147815+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790149957+07:00","message":"Set new StatePrefix : 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.790152231+07:00","message":"Next Push (prob) : 'ขอเวลาล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.790159419+07:00","message":"push: {false เดี๋ยว 0 0xc0026ab000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.808690653+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.808771797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.808780092+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.808796525+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808805135+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808808026+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808811618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808814614+07:00","message":"> Transcript [1401] [false]: 'เดี๋ยวขอเวลาล่างสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808818136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808820322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808822399+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.808824673+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826182675+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826226177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826232326+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826247272+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826254073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826256999+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826261988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826264735+07:00","message":"receive interim result [false|false]:  10 นาที"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826269228+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826272346+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.826274621+07:00","message":"[buffer interim] 277 false  10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826279939+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826282487+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826285166+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวขอเวลาล่างสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826287024+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826289454+07:00","message":"[bufferProcess] interim [200000000]: 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826291778+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826294601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826297087+07:00","message":"> Transcript [1402] [false]: 'เดี๋ยวขอเวลาล่างสัก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826299903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826301923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826303867+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826306161+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826308026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826309989+07:00","message":"> Transcript [1403] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826312708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826314655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826316339+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.826318341+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835202462+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835232026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835238109+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835253342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835256399+07:00","message":"receive interim result [false|false]:  นาที"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835262186+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.83526559+07:00","message":"[buffer interim] 277 false  นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835270074+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835272281+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.83527545+07:00","message":"[bufferProcess] interim [380000000]: นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835278168+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835280662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835283475+07:00","message":"> Transcript [1404] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835286231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835288312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835290279+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835292523+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835295169+07:00","message":"Push: 'ขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835297138+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835299383+07:00","message":"Set new StatePrefix : 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.835301688+07:00","message":"Next Push (prob) : 'สัก 10 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.835308211+07:00","message":"push: {false ขอเวลาล่าง 0 0xc0026ab000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.83634557+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.836359674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.836364165+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.836372068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.836375015+07:00","message":"receive interim result [false|false]:  นาทีนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.836379259+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.83638168+07:00","message":"[buffer interim] 277 false  นาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836385325+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836387597+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836390148+07:00","message":"[bufferProcess] interim [440000000]: นาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836392581+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836395056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836397341+07:00","message":"> Transcript [1405] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836399869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836401734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836403884+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.836405945+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839325737+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839338802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839343501+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839352743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839355579+07:00","message":"receive interim result [false|false]:  นาทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839359681+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.839362606+07:00","message":"[buffer interim] 277 false  นาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839365793+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839367904+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839372902+07:00","message":"[bufferProcess] interim [620000000]: นาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839375175+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839377866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.83938045+07:00","message":"> Transcript [1406] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.83938311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.839385345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.83938726+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.83938921+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866494888+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.86653019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866536208+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866546251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866549593+07:00","message":"receive interim result [false|false]:  นาทีนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866555847+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.866559011+07:00","message":"[buffer interim] 277 false  นาทีนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866564259+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866567189+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866570177+07:00","message":"[bufferProcess] interim [920000000]: นาทีนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866573149+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866577163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866604711+07:00","message":"> Transcript [1407] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866610542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866613364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866615552+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.866618093+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867817527+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867827469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867831417+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867838713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867841611+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867846553+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867849021+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867852178+07:00","message":"[bufferProcess] interim [980000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867854566+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867860626+07:00","message":"[bufferProcess] interim [980000000]: นาทีนะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867862818+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867865669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.86786847+07:00","message":"> Transcript [1408] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867871785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867874002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867875936+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867878544+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867881316+07:00","message":"Push: 'สัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867883589+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867885941+07:00","message":"Set new StatePrefix : 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.867888304+07:00","message":"Next Push (prob) : 'นะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.867901418+07:00","message":"push: {false สัก 10 นาที 0 0xc0026ab000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.870086857+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.870107295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.87011347+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.870129219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.870133744+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.870140888+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.87014526+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870150726+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870164614+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870168771+07:00","message":"[bufferProcess] interim [40000000]: นาทีนะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870172748+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.87017634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870179905+07:00","message":"> Transcript [1409] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870183145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.870186393+07:00","message":"Set new StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898717112+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898749335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898754681+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898764972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898767898+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.898773508+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.89877654+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898781514+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898784413+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898787469+07:00","message":"[bufferProcess] interim [340000000]: นาทีนะคะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898790364+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898793327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898796119+07:00","message":"> Transcript [1410] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898798817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898800957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898802963+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.898805521+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920853377+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920905411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920925807+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920937572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920941488+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920950673+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.920955781+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920963756+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.92096791+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920971887+07:00","message":"[bufferProcess] interim [640000000]: นาทีนะคะตอนนี้ให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920975912+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920979808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920986771+07:00","message":"> Transcript [1411] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920991548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920994532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.920997783+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.921001645+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956798607+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956840275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956849024+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956859527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็กกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956863271+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็กกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956876767+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.956885321+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็กกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956891448+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956894184+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956897784+07:00","message":"[bufferProcess] interim [0]: นาทีนะคะตอนนี้ให้เด็กกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956901313+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.95692354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956961484+07:00","message":"> Transcript [1412] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956968865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956972389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956974861+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.956977601+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957943578+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957959866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957964809+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957984067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็กกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957989523+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็กกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957994119+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.957997117+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็กกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958000962+07:00","message":"[bufferProcess] interim [60000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958004543+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958009243+07:00","message":"[bufferProcess] interim [60000000]: นาทีนะคะตอนนี้ให้เด็กกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958013177+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958017137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958021394+07:00","message":"> Transcript [1413] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958027391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958030167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958033567+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958036817+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958040933+07:00","message":"Push: 'นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958043535+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958046155+07:00","message":"Set new StatePrefix : 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.958048723+07:00","message":"Next Push (prob) : 'นี้ให้เด็กกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.958056019+07:00","message":"push: {false นะคะตอน 0 0xc0026ab000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970473452+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.97050706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970512821+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970524997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็กกำลังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970528708+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็กกำลังทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970538385+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.970541612+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็กกำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970546584+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970549499+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970552936+07:00","message":"[bufferProcess] interim [360000000]: นาทีนะคะตอนนี้ให้เด็กกำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970555665+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970558614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970561393+07:00","message":"> Transcript [1414] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970564052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.970566496+07:00","message":"Set new StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990909878+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990948323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990956356+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990967878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990971545+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990978811+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:11.990982318+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.990988628+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.99099148+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.990994934+07:00","message":"[bufferProcess] interim [660000000]: นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.99099818+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991001238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991004148+07:00","message":"> Transcript [1415] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991008036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991010184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991012218+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:11.991014851+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.020433871+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.02905354+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029092078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029098089+07:00","message":"receive interim result [false|false]: เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029121367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029125071+07:00","message":"receive interim result [false|false]:  นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029132855+07:00","message":"[buffer interim] 277 false เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.029136913+07:00","message":"[buffer interim] 277 false  นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029147228+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวขอเวลาล่างสัก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029151207+07:00","message":"[bufferProcess] send to processor:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029154235+07:00","message":"[bufferProcess] interim [900000000]: นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029157651+07:00","message":"[bufferProcess] update buffer: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029222215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029226078+07:00","message":"> Transcript [1416] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029229662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029231899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029234464+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.029237054+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.062248629+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.089932405+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.093345695+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.118768481+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.120223715+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.135684289+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.135731231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ\",\"confidence\":0.94300556}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.13575012+07:00","message":"receive interim result [true|false]: เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.13576146+07:00","message":"end recv isFinal message id 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.135764725+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.135773147+07:00","message":"[buffer interim] 277 true เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135782883+07:00","message":"[bufferProcess] interim [350000000]:เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135787708+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135791553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135794441+07:00","message":"> Transcript [1417] [false]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135797788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135799828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.13580226+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135805329+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135807408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.13580944+07:00","message":"> Transcript [1418] [true]: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลังทำอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135811761+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135813663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.13581539+07:00","message":"StatePrefix: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอนนี้ให้เด็กกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135817555+07:00","message":"TextPushed: 'เดี๋ยวขอเวลาล่างสัก 10 นาทีนะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.135821398+07:00","message":"Push: 'นี้ให้เด็กกำลังทำอยู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.135829573+07:00","message":"push: {true นี้ให้เด็กกำลังทำอยู่ค่ะ 0 0xc0026ab000}"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.14389734+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"Main","time":"2026-07-09T09:37:12.149379778+07:00","message":"write wav file: './tmp/7611/7611_277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.308996448+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.309019294+07:00","message":"found end of frame, send empty tag with msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.309023056+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.309032397+07:00","message":"[buffer interim] 278 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309040735+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309044398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309047103+07:00","message":"> Transcript [1419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309050003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309052099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309054179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.3090561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.309060963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.309072434+07:00","message":"push: {true \n 0 0xc001e8af80}"}
{"level":"info","service":"Main","time":"2026-07-09T09:37:12.314838864+07:00","message":"write wav file: './tmp/7611/7611_278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.399470379+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.399504337+07:00","message":"found end of frame, send empty tag with msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.399507925+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.399517879+07:00","message":"[buffer interim] 280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399528392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399532732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399535829+07:00","message":"> Transcript [1420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399538737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399540787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399542689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399544952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:12.399551447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.399561087+07:00","message":"push: {true \n 0 0xc001e8b200}"}
{"level":"info","service":"Main","time":"2026-07-09T09:37:12.404695911+07:00","message":"write wav file: './tmp/7611/7611_280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.408579643+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.408597599+07:00","message":"found end of frame, send empty tag with msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.408600952+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:12.408607034+07:00","message":"[buffer interim] this message is already final true 279: '\n'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:14.258395697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:14.258405291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:17.259416756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:17.25945695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:20.260118457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:20.260158193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:23.260804974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:23.260821547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:26.261693216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:26.26169197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:29.262332455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:29.262364197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:32.262545422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:32.262600348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:35.262592133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:35.262606204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:38.263633944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:38.263622925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:39.904742224+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-07-09T09:37:39.904778361+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:39.904843281+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:39.904879526+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.010995825+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.48126366+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.552538598+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.563316496+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.563335379+07:00","message":"found end of frame, send empty tag with msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.563338769+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.563344477+07:00","message":"[buffer interim] 281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563351086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563360774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563364268+07:00","message":"> Transcript [1421] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563367012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563369089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563371042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.563373177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.5633759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.563400586+07:00","message":"push: {true \n 0 0xc001e8b480}"}
{"level":"info","service":"Main","time":"2026-07-09T09:37:40.56933606+07:00","message":"write wav file: './tmp/7611/7611_281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.681227336+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.784710335+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.784743364+07:00","message":"found end of frame, send empty tag with msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.78474767+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.784758431+07:00","message":"[buffer interim] 282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784768357+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784772881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784775972+07:00","message":"> Transcript [1422] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784778977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784781281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784783264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784785301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-09T09:37:40.784788233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:37:40.784800604+07:00","message":"push: {true \n 0 0xc00041c900}"}
{"level":"info","service":"Main","time":"2026-07-09T09:37:40.789727437+07:00","message":"write wav file: './tmp/7611/7611_282.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:40.829343851+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:40.829417654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:40.829446129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:41.264206398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:41.264234034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:44.26520172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:47.266263081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:50.266838955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:53.267159114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:56.267543332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:37:59.268372784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:02.26924192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:05.269884146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:08.269930214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:11.270459416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:14.270507755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:17.271383339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:19.921488214+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:19.921543472+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:19.921547113+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:19.921549087+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:20.272043071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-09T09:38:23.273051554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:49.921406215+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-09T09:38:49.921438043+07:00","message":"[GCS] Cleaned up inactive client: 282"}
